#include <xst_instructions.h>
Static Public Member Functions | |
template<typename TargetLambdaT > | |
static void | instruction (TargetLambdaT &lambda_) |
Definition at line 242 of file xst_instructions.h.
static void cttl_impl::xst_instruction_2_operand< FirstOperandT, SecondOperandT, push_value_ >::instruction | ( | TargetLambdaT & | lambda_ | ) | [static] |
Definition at line 245 of file xst_instructions.h.
00246 { 00247 CTTL_TRACE_DEPOSIT_JUSTIFY(); 00248 CTTL_TRACE_DEPOSIT_TEXT( "push_value\t" ); 00249 CTTL_TRACE_DEPOSIT_TEXT( FirstOperandT ); 00250 CTTL_TRACE_DEPOSIT_TEXT( '\t' ); 00251 CTTL_TRACE_DEPOSIT_TEXT( SecondOperandT ); 00252 CTTL_TRACE_DEPOSIT_TEXT( ';' ); 00253 static const int first_operand = FirstOperandT; 00254 lambda_.push( const_scalar( first_operand ), SecondOperandT ); // 00255 CTTL_UNILOG_FLUSH; 00256 }