#include <xst_instructions.h>
Static Public Member Functions | |
template<typename TargetLambdaT > | |
static void | instruction (TargetLambdaT &lambda_) |
Definition at line 341 of file xst_instructions.h.
static void cttl_impl::xst_instruction_2_operand< FirstOperandT, SecondOperandT, move_value_ >::instruction | ( | TargetLambdaT & | lambda_ | ) | [static] |
Definition at line 344 of file xst_instructions.h.
00345 { 00346 static const int first_operand = FirstOperandT; 00347 00348 CTTL_TRACE_DEPOSIT_JUSTIFY(); 00349 CTTL_TRACE_DEPOSIT_TEXT( "move_value\t" ); 00350 CTTL_TRACE_DEPOSIT_TEXT( FirstOperandT ); 00351 CTTL_TRACE_DEPOSIT_TEXT( '\t' ); 00352 CTTL_TRACE_DEPOSIT_TEXT( SecondOperandT ); 00353 CTTL_TRACE_DEPOSIT_TEXT( ';' ); 00354 lambda_.top( const_scalar( first_operand ) ) = SecondOperandT; 00355 CTTL_UNILOG_FLUSH; 00356 }