#include "opcode/ia64.h"


Go to the source code of this file.
Defines | |
| #define | bOp(x) (((ia64_insn) ((x) & 0xf)) << 37) |
| #define | mOp bOp (-1) |
| #define | Op(x) bOp (x), mOp |
| #define | FIRST IA64_OPCODE_FIRST |
| #define | X_IN_MLX IA64_OPCODE_X_IN_MLX |
| #define | LAST IA64_OPCODE_LAST |
| #define | PRIV IA64_OPCODE_PRIV |
| #define | NO_PRED IA64_OPCODE_NO_PRED |
| #define | SLOT2 IA64_OPCODE_SLOT2 |
| #define | PSEUDO IA64_OPCODE_PSEUDO |
| #define | F2_EQ_F3 IA64_OPCODE_F2_EQ_F3 |
| #define | LEN_EQ_64MCNT IA64_OPCODE_LEN_EQ_64MCNT |
| #define | MOD_RRBS IA64_OPCODE_MOD_RRBS |
| #define | POSTINC IA64_OPCODE_POSTINC |
| #define | AR_CCV IA64_OPND_AR_CCV |
| #define | AR_PFS IA64_OPND_AR_PFS |
| #define | AR_CSD IA64_OPND_AR_CSD |
| #define | C1 IA64_OPND_C1 |
| #define | C8 IA64_OPND_C8 |
| #define | C16 IA64_OPND_C16 |
| #define | GR0 IA64_OPND_GR0 |
| #define | IP IA64_OPND_IP |
| #define | PR IA64_OPND_PR |
| #define | PR_ROT IA64_OPND_PR_ROT |
| #define | PSR IA64_OPND_PSR |
| #define | PSR_L IA64_OPND_PSR_L |
| #define | PSR_UM IA64_OPND_PSR_UM |
| #define | AR3 IA64_OPND_AR3 |
| #define | B1 IA64_OPND_B1 |
| #define | B2 IA64_OPND_B2 |
| #define | CR3 IA64_OPND_CR3 |
| #define | F1 IA64_OPND_F1 |
| #define | F2 IA64_OPND_F2 |
| #define | F3 IA64_OPND_F3 |
| #define | F4 IA64_OPND_F4 |
| #define | P1 IA64_OPND_P1 |
| #define | P2 IA64_OPND_P2 |
| #define | R1 IA64_OPND_R1 |
| #define | R2 IA64_OPND_R2 |
| #define | R3 IA64_OPND_R3 |
| #define | R3_2 IA64_OPND_R3_2 |
| #define | CPUID_R3 IA64_OPND_CPUID_R3 |
| #define | DBR_R3 IA64_OPND_DBR_R3 |
| #define | DTR_R3 IA64_OPND_DTR_R3 |
| #define | ITR_R3 IA64_OPND_ITR_R3 |
| #define | IBR_R3 IA64_OPND_IBR_R3 |
| #define | MR3 IA64_OPND_MR3 |
| #define | MSR_R3 IA64_OPND_MSR_R3 |
| #define | PKR_R3 IA64_OPND_PKR_R3 |
| #define | PMC_R3 IA64_OPND_PMC_R3 |
| #define | PMD_R3 IA64_OPND_PMD_R3 |
| #define | RR_R3 IA64_OPND_RR_R3 |
| #define | CCNT5 IA64_OPND_CCNT5 |
| #define | CNT2a IA64_OPND_CNT2a |
| #define | CNT2b IA64_OPND_CNT2b |
| #define | CNT2c IA64_OPND_CNT2c |
| #define | CNT5 IA64_OPND_CNT5 |
| #define | CNT6 IA64_OPND_CNT6 |
| #define | CPOS6a IA64_OPND_CPOS6a |
| #define | CPOS6b IA64_OPND_CPOS6b |
| #define | CPOS6c IA64_OPND_CPOS6c |
| #define | IMM1 IA64_OPND_IMM1 |
| #define | IMM14 IA64_OPND_IMM14 |
| #define | IMM17 IA64_OPND_IMM17 |
| #define | IMM22 IA64_OPND_IMM22 |
| #define | IMM44 IA64_OPND_IMM44 |
| #define | SOF IA64_OPND_SOF |
| #define | SOL IA64_OPND_SOL |
| #define | SOR IA64_OPND_SOR |
| #define | IMM8 IA64_OPND_IMM8 |
| #define | IMM8U4 IA64_OPND_IMM8U4 |
| #define | IMM8M1 IA64_OPND_IMM8M1 |
| #define | IMM8M1U4 IA64_OPND_IMM8M1U4 |
| #define | IMM8M1U8 IA64_OPND_IMM8M1U8 |
| #define | IMM9a IA64_OPND_IMM9a |
| #define | IMM9b IA64_OPND_IMM9b |
| #define | IMMU2 IA64_OPND_IMMU2 |
| #define | IMMU21 IA64_OPND_IMMU21 |
| #define | IMMU24 IA64_OPND_IMMU24 |
| #define | IMMU62 IA64_OPND_IMMU62 |
| #define | IMMU64 IA64_OPND_IMMU64 |
| #define | IMMU7a IA64_OPND_IMMU7a |
| #define | IMMU7b IA64_OPND_IMMU7b |
| #define | IMMU9 IA64_OPND_IMMU9 |
| #define | INC3 IA64_OPND_INC3 |
| #define | LEN4 IA64_OPND_LEN4 |
| #define | LEN6 IA64_OPND_LEN6 |
| #define | MBTYPE4 IA64_OPND_MBTYPE4 |
| #define | MHTYPE8 IA64_OPND_MHTYPE8 |
| #define | POS6 IA64_OPND_POS6 |
| #define | TAG13 IA64_OPND_TAG13 |
| #define | TAG13b IA64_OPND_TAG13b |
| #define | TGT25 IA64_OPND_TGT25 |
| #define | TGT25b IA64_OPND_TGT25b |
| #define | TGT25c IA64_OPND_TGT25c |
| #define | TGT64 IA64_OPND_TGT64 |
| #define AR3 IA64_OPND_AR3 |
Definition at line 63 of file ia64-opc.h.
| #define AR_CCV IA64_OPND_AR_CCV |
Definition at line 49 of file ia64-opc.h.
| #define AR_CSD IA64_OPND_AR_CSD |
Definition at line 51 of file ia64-opc.h.
| #define AR_PFS IA64_OPND_AR_PFS |
Definition at line 50 of file ia64-opc.h.
| #define B1 IA64_OPND_B1 |
Definition at line 64 of file ia64-opc.h.
Referenced by ashlsi3_out(), ashrhi3_out(), ashrsi3_out(), compute_nest_using_fourier_motzkin(), ip2k_gen_sCOND(), ip2k_gen_signed_comp_branch(), ip2k_gen_unsigned_comp_branch(), lambda_compute_auxillary_space(), lshrhi3_out(), lshrsi3_out(), out_movhi_mr_r(), out_movhi_r_mr(), out_movsi_mr_r(), out_movsi_r_mr(), output_movhi(), output_movsisf(), and unw_decode_b1().
| #define B2 IA64_OPND_B2 |
| #define bOp | ( | x | ) | (((ia64_insn) ((x) & 0xf)) << 37) |
Definition at line 33 of file ia64-opc.h.
| #define C1 IA64_OPND_C1 |
Definition at line 52 of file ia64-opc.h.
Referenced by ashlsi3_out(), ashrsi3_out(), ip2k_gen_sCOND(), ip2k_gen_signed_comp_branch(), ip2k_gen_unsigned_comp_branch(), lshrsi3_out(), out_movsi_mr_r(), out_movsi_r_mr(), and output_movsisf().
| #define C16 IA64_OPND_C16 |
Definition at line 54 of file ia64-opc.h.
| #define C8 IA64_OPND_C8 |
Definition at line 53 of file ia64-opc.h.
| #define CCNT5 IA64_OPND_CCNT5 |
Definition at line 90 of file ia64-opc.h.
| #define CNT2a IA64_OPND_CNT2a |
Definition at line 91 of file ia64-opc.h.
| #define CNT2b IA64_OPND_CNT2b |
Definition at line 92 of file ia64-opc.h.
| #define CNT2c IA64_OPND_CNT2c |
Definition at line 93 of file ia64-opc.h.
| #define CNT5 IA64_OPND_CNT5 |
Definition at line 94 of file ia64-opc.h.
| #define CNT6 IA64_OPND_CNT6 |
Definition at line 95 of file ia64-opc.h.
| #define CPOS6a IA64_OPND_CPOS6a |
Definition at line 96 of file ia64-opc.h.
| #define CPOS6b IA64_OPND_CPOS6b |
Definition at line 97 of file ia64-opc.h.
| #define CPOS6c IA64_OPND_CPOS6c |
Definition at line 98 of file ia64-opc.h.
| #define CPUID_R3 IA64_OPND_CPUID_R3 |
Definition at line 78 of file ia64-opc.h.
| #define CR3 IA64_OPND_CR3 |
Definition at line 66 of file ia64-opc.h.
| #define DBR_R3 IA64_OPND_DBR_R3 |
Definition at line 79 of file ia64-opc.h.
| #define DTR_R3 IA64_OPND_DTR_R3 |
Definition at line 80 of file ia64-opc.h.
| #define F1 IA64_OPND_F1 |
Definition at line 67 of file ia64-opc.h.
| #define F2 IA64_OPND_F2 |
Definition at line 68 of file ia64-opc.h.
| #define F2_EQ_F3 IA64_OPCODE_F2_EQ_F3 |
Definition at line 44 of file ia64-opc.h.
| #define F3 IA64_OPND_F3 |
Definition at line 69 of file ia64-opc.h.
| #define F4 IA64_OPND_F4 |
Definition at line 70 of file ia64-opc.h.
| #define FIRST IA64_OPCODE_FIRST |
Definition at line 37 of file ia64-opc.h.
Referenced by _cpp_backup_tokens(), _cpp_push_token_context(), cpp_get_token(), paste_all_tokens(), push_ptoken_context(), and push_token_context().
| #define GR0 IA64_OPND_GR0 |
Definition at line 55 of file ia64-opc.h.
| #define IBR_R3 IA64_OPND_IBR_R3 |
Definition at line 82 of file ia64-opc.h.
| #define IMM1 IA64_OPND_IMM1 |
Definition at line 99 of file ia64-opc.h.
| #define IMM14 IA64_OPND_IMM14 |
Definition at line 100 of file ia64-opc.h.
| #define IMM17 IA64_OPND_IMM17 |
Definition at line 101 of file ia64-opc.h.
| #define IMM22 IA64_OPND_IMM22 |
Definition at line 102 of file ia64-opc.h.
| #define IMM44 IA64_OPND_IMM44 |
Definition at line 103 of file ia64-opc.h.
| #define IMM8 IA64_OPND_IMM8 |
Definition at line 107 of file ia64-opc.h.
| #define IMM8M1 IA64_OPND_IMM8M1 |
Definition at line 109 of file ia64-opc.h.
| #define IMM8M1U4 IA64_OPND_IMM8M1U4 |
Definition at line 110 of file ia64-opc.h.
| #define IMM8M1U8 IA64_OPND_IMM8M1U8 |
Definition at line 111 of file ia64-opc.h.
| #define IMM8U4 IA64_OPND_IMM8U4 |
Definition at line 108 of file ia64-opc.h.
| #define IMM9a IA64_OPND_IMM9a |
Definition at line 112 of file ia64-opc.h.
| #define IMM9b IA64_OPND_IMM9b |
Definition at line 113 of file ia64-opc.h.
| #define IMMU2 IA64_OPND_IMMU2 |
Definition at line 114 of file ia64-opc.h.
| #define IMMU21 IA64_OPND_IMMU21 |
Definition at line 115 of file ia64-opc.h.
| #define IMMU24 IA64_OPND_IMMU24 |
Definition at line 116 of file ia64-opc.h.
| #define IMMU62 IA64_OPND_IMMU62 |
Definition at line 117 of file ia64-opc.h.
| #define IMMU64 IA64_OPND_IMMU64 |
Definition at line 118 of file ia64-opc.h.
| #define IMMU7a IA64_OPND_IMMU7a |
Definition at line 119 of file ia64-opc.h.
| #define IMMU7b IA64_OPND_IMMU7b |
Definition at line 120 of file ia64-opc.h.
| #define IMMU9 IA64_OPND_IMMU9 |
Definition at line 121 of file ia64-opc.h.
| #define INC3 IA64_OPND_INC3 |
Definition at line 122 of file ia64-opc.h.
| #define IP IA64_OPND_IP |
Definition at line 56 of file ia64-opc.h.
| #define ITR_R3 IA64_OPND_ITR_R3 |
Definition at line 81 of file ia64-opc.h.
| #define LAST IA64_OPCODE_LAST |
Definition at line 39 of file ia64-opc.h.
Referenced by _cpp_push_token_context(), cpp_get_token(), push_ptoken_context(), and push_token_context().
| #define LEN4 IA64_OPND_LEN4 |
Definition at line 123 of file ia64-opc.h.
| #define LEN6 IA64_OPND_LEN6 |
Definition at line 124 of file ia64-opc.h.
| #define LEN_EQ_64MCNT IA64_OPCODE_LEN_EQ_64MCNT |
Definition at line 45 of file ia64-opc.h.
| #define MBTYPE4 IA64_OPND_MBTYPE4 |
Definition at line 125 of file ia64-opc.h.
| #define MHTYPE8 IA64_OPND_MHTYPE8 |
Definition at line 126 of file ia64-opc.h.
| #define MOD_RRBS IA64_OPCODE_MOD_RRBS |
Definition at line 46 of file ia64-opc.h.
| #define mOp bOp (-1) |
Definition at line 34 of file ia64-opc.h.
| #define MR3 IA64_OPND_MR3 |
Definition at line 83 of file ia64-opc.h.
| #define MSR_R3 IA64_OPND_MSR_R3 |
Definition at line 84 of file ia64-opc.h.
| #define NO_PRED IA64_OPCODE_NO_PRED |
Definition at line 41 of file ia64-opc.h.
| #define Op | ( | x | ) | bOp (x), mOp |
Definition at line 35 of file ia64-opc.h.
Referenced by CANDIDATE::Calc_Useful_Exec_Prob(), CSE::Do_cse_pass_2(), BB_NODE::Falls_thru_to(), CANON_EXPR::Trivial(), and CANON_EXPR::Type_safe().
| #define P1 IA64_OPND_P1 |
| #define P2 IA64_OPND_P2 |
| #define PKR_R3 IA64_OPND_PKR_R3 |
Definition at line 85 of file ia64-opc.h.
| #define PMC_R3 IA64_OPND_PMC_R3 |
Definition at line 86 of file ia64-opc.h.
| #define PMD_R3 IA64_OPND_PMD_R3 |
Definition at line 87 of file ia64-opc.h.
| #define POS6 IA64_OPND_POS6 |
Definition at line 127 of file ia64-opc.h.
| #define POSTINC IA64_OPCODE_POSTINC |
| #define PR IA64_OPND_PR |
Definition at line 57 of file ia64-opc.h.
| #define PR_ROT IA64_OPND_PR_ROT |
Definition at line 58 of file ia64-opc.h.
| #define PRIV IA64_OPCODE_PRIV |
Definition at line 40 of file ia64-opc.h.
| #define PSEUDO IA64_OPCODE_PSEUDO |
| #define PSR IA64_OPND_PSR |
Definition at line 59 of file ia64-opc.h.
| #define PSR_L IA64_OPND_PSR_L |
Definition at line 60 of file ia64-opc.h.
| #define PSR_UM IA64_OPND_PSR_UM |
Definition at line 61 of file ia64-opc.h.
| #define R1 IA64_OPND_R1 |
| #define R2 IA64_OPND_R2 |
Definition at line 74 of file ia64-opc.h.
| #define R3 IA64_OPND_R3 |
| #define R3_2 IA64_OPND_R3_2 |
Definition at line 76 of file ia64-opc.h.
| #define RR_R3 IA64_OPND_RR_R3 |
Definition at line 88 of file ia64-opc.h.
| #define SLOT2 IA64_OPCODE_SLOT2 |
Definition at line 42 of file ia64-opc.h.
| #define SOF IA64_OPND_SOF |
Definition at line 104 of file ia64-opc.h.
| #define SOL IA64_OPND_SOL |
Definition at line 105 of file ia64-opc.h.
| #define SOR IA64_OPND_SOR |
Definition at line 106 of file ia64-opc.h.
| #define TAG13 IA64_OPND_TAG13 |
Definition at line 128 of file ia64-opc.h.
| #define TAG13b IA64_OPND_TAG13b |
Definition at line 129 of file ia64-opc.h.
| #define TGT25 IA64_OPND_TGT25 |
Definition at line 130 of file ia64-opc.h.
| #define TGT25b IA64_OPND_TGT25b |
Definition at line 131 of file ia64-opc.h.
| #define TGT25c IA64_OPND_TGT25c |
Definition at line 132 of file ia64-opc.h.
| #define TGT64 IA64_OPND_TGT64 |
Definition at line 133 of file ia64-opc.h.
| #define X_IN_MLX IA64_OPCODE_X_IN_MLX |
Definition at line 38 of file ia64-opc.h.
1.5.6