Definition in file xst_instruction_traits.h.
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.
Namespaces | |
| namespace | cttl_impl |
Classes | |
| struct | xst_instruction_traits |
| Implements primary template describing deposit instruction traits. More... | |
| struct | xst_instruction_traits< neg_top_ > |
Implements template specialization for CTTL_NEG_TOP instruction traits. More... | |
| struct | xst_instruction_traits< pop_data_ > |
Implements template specialization for CTTL_POP_DATA instruction traits. More... | |
| struct | xst_instruction_traits< push_data_ > |
Implements template specialization for CTTL_PUSH_DATA instruction traits. More... | |
Variables | |
| const int | add_size_ = 11 |
Identifies CTTL_ADD_SIZE instruction to add size of location specified by 2nd operand at location specified by 1st operand. | |
| const int | add_top_ = 10 |
Identifies CTTL_ADD_TOP instruction to add data from location specified by 2nd operand at location specified by 1st operand. | |
| const int | add_value_ = 9 |
Identifies CTTL_ADD_VALUE instruction to add constant integer value specified by 2nd operand at location specified by 1st operand. | |
| const int | div_size_ = 21 |
Identifies CTTL_DIV_SIZE instruction to divide size of location specified by 2nd operand at location specified by 1st operand. | |
| const int | div_top_ = 20 |
Identifies CTTL_DIV_TOP instruction to divide data from location specified by 2nd operand at location specified by 1st operand. | |
| const int | div_value_ = 19 |
Identifies CTTL_DIV_VALUE instruction to divide constant integer value specified by 2nd operand at location specified by 1st operand. | |
| const int | move_size_ = 8 |
Identifies CTTL_MOVE_SIZE instruction to assign size of location specified by 2nd operand at location specified by 1st operand. | |
| const int | move_top_ = 7 |
Identifies CTTL_MOVE_TOP instruction to assign data from location specified by 2nd operand at location specified by 1st operand. | |
| const int | move_value_ = 6 |
Identifies CTTL_MOVE_VALUE instruction to assign constant integer value specified by 2nd operand at location specified by 1st operand. | |
| const int | mul_size_ = 18 |
Identifies CTTL_MUL_SIZE instruction to multiply size of location specified by 2nd operand at location specified by 1st operand. | |
| const int | mul_top_ = 17 |
Identifies CTTL_MUL_TOP instruction to multiply data from location specified by 2nd operand at location specified by 1st operand. | |
| const int | mul_value_ = 16 |
Identifies CTTL_MUL_VALUE instruction to multiply constant integer value specified by 2nd operand at location specified by 1st operand. | |
| const int | neg_top_ = 15 |
Identifies CTTL_NEG_TOP instruction to negate data at location specified by the operand. | |
| const int | pop_data_ = 1 |
Identifies CTTL_POP_DATA instruction to pop data from location specified by the operand. | |
| const int | push_data_ = 2 |
Identifies CTTL_PUSH_DATA instruction to translate data at location specified by the operand. | |
| const int | push_size_ = 5 |
Identifies CTTL_PUSH_SIZE instruction to push size of location specified by 2nd operand at location specified by 1st operand. | |
| const int | push_top_ = 4 |
Identifies CTTL_PUSH_TOP instruction to push data from location specified by 2nd operand at location specified by 1st operand. | |
| const int | push_value_ = 3 |
Identifies CTTL_PUSH_VALUE instruction to push constant integer value specified by 2nd operand at location specified by 1st operand. | |
| const int | sub_size_ = 14 |
Identifies CTTL_SUB_SIZE instruction to subtract size of location specified by 2nd operand from location specified by 1st operand. | |
| const int | sub_top_ = 13 |
Identifies CTTL_SUB_TOP instruction to subtract data from location specified by 2nd operand from location specified by 1st operand. | |
| const int | sub_value_ = 12 |
Identifies CTTL_SUB_VALUE instruction to subtract constant integer value specified by 2nd operand from location specified by 1st operand. | |
|
|
Identifies
Definition at line 74 of file xst_instruction_traits.h. |
|
|
Identifies
Definition at line 71 of file xst_instruction_traits.h. |
|
|
Identifies
Definition at line 68 of file xst_instruction_traits.h. |
|
|
Identifies
Definition at line 108 of file xst_instruction_traits.h. |
|
|
Identifies
Definition at line 105 of file xst_instruction_traits.h. |
|
|
Identifies
Definition at line 102 of file xst_instruction_traits.h. |
|
|
Identifies
Definition at line 64 of file xst_instruction_traits.h. |
|
|
Identifies
Definition at line 61 of file xst_instruction_traits.h. |
|
|
Identifies
Definition at line 58 of file xst_instruction_traits.h. |
|
|
Identifies
Definition at line 98 of file xst_instruction_traits.h. |
|
|
Identifies
Definition at line 95 of file xst_instruction_traits.h. |
|
|
Identifies
Definition at line 92 of file xst_instruction_traits.h. |
|
|
Identifies
Definition at line 88 of file xst_instruction_traits.h. |
|
|
Identifies
Definition at line 41 of file xst_instruction_traits.h. |
|
|
Identifies
Definition at line 45 of file xst_instruction_traits.h. |
|
|
Identifies
Definition at line 54 of file xst_instruction_traits.h. |
|
|
Identifies
Definition at line 51 of file xst_instruction_traits.h. |
|
|
Identifies
Definition at line 48 of file xst_instruction_traits.h. |
|
|
Identifies
Definition at line 84 of file xst_instruction_traits.h. |
|
|
Identifies
Definition at line 81 of file xst_instruction_traits.h. |
|
|
Identifies
Definition at line 78 of file xst_instruction_traits.h. |
1.3.9.1