LLVM API Documentation
00001 //===- TableGen'erated file -------------------------------------*- C++ -*-===// 00002 // 00003 // Target Instruction Enum Values 00004 // 00005 // Automatically generated file, do not edit! 00006 // 00007 //===----------------------------------------------------------------------===// 00008 00009 namespace llvm { 00010 00011 namespace IA64 { 00012 enum { 00013 PHI = 0, 00014 INLINEASM = 1, 00015 ADD = 2, 00016 ADD1 = 3, 00017 ADDIMM14 = 4, 00018 ADDIMM22 = 5, 00019 ADDL_EA = 6, 00020 ADDL_GA = 7, 00021 ADDS = 8, 00022 ADJUSTCALLSTACKDOWN = 9, 00023 ADJUSTCALLSTACKUP = 10, 00024 ALLOC = 11, 00025 AND = 12, 00026 ANDCM = 13, 00027 BCMPEQ = 14, 00028 BRCALL = 15, 00029 BRCALL_INDIRECT = 16, 00030 BRCALL_IPREL_ES = 17, 00031 BRCALL_IPREL_GA = 18, 00032 BRCOND_CALL = 19, 00033 BRCOND_NOTCALL = 20, 00034 BRLCOND_CALL = 21, 00035 BRLCOND_NOTCALL = 22, 00036 BRL_NOTCALL = 23, 00037 CADDIMM22 = 24, 00038 CFMADS0 = 25, 00039 CFMADS1 = 26, 00040 CFMAS1 = 27, 00041 CFMOV = 28, 00042 CFNMADS1 = 29, 00043 CFNMAS1 = 30, 00044 CMOV = 31, 00045 CMPEQ = 32, 00046 CMPGE = 33, 00047 CMPGEU = 34, 00048 CMPGT = 35, 00049 CMPGTU = 36, 00050 CMPLE = 37, 00051 CMPLEU = 38, 00052 CMPLT = 39, 00053 CMPLTU = 40, 00054 CMPNE = 41, 00055 DEPZ = 42, 00056 EXTRU = 43, 00057 FABS = 44, 00058 FADD = 45, 00059 FADDS = 46, 00060 FCMPEQ = 47, 00061 FCMPGE = 48, 00062 FCMPGEU = 49, 00063 FCMPGT = 50, 00064 FCMPGTU = 51, 00065 FCMPLE = 52, 00066 FCMPLEU = 53, 00067 FCMPLT = 54, 00068 FCMPLTU = 55, 00069 FCMPNE = 56, 00070 FCVTFX = 57, 00071 FCVTFXTRUNC = 58, 00072 FCVTFXTRUNCS1 = 59, 00073 FCVTFXU = 60, 00074 FCVTFXUTRUNC = 61, 00075 FCVTFXUTRUNCS1 = 62, 00076 FCVTXF = 63, 00077 FCVTXUF = 64, 00078 FCVTXUFS1 = 65, 00079 FILL_ALL_PREDICATES_FROM_GR = 66, 00080 FMA = 67, 00081 FMOV = 68, 00082 FMPY = 69, 00083 FMS = 70, 00084 FNEG = 71, 00085 FNEGABS = 72, 00086 FNMA = 73, 00087 FNORMD = 74, 00088 FRCPAS0 = 75, 00089 FRCPAS1 = 76, 00090 FSUB = 77, 00091 GETFD = 78, 00092 GETFSIG = 79, 00093 GETFSIGD = 80, 00094 IDEF = 81, 00095 IDEF_FP_D = 82, 00096 IDEF_GR_D = 83, 00097 IDEF_PR_D = 84, 00098 IUSE = 85, 00099 LD1 = 86, 00100 LD2 = 87, 00101 LD4 = 88, 00102 LD8 = 89, 00103 LDF4 = 90, 00104 LDF8 = 91, 00105 LDF_FILL = 92, 00106 MIX1L = 93, 00107 MIX1R = 94, 00108 MIX2L = 95, 00109 MIX2R = 96, 00110 MIX4L = 97, 00111 MIX4R = 98, 00112 MOV = 99, 00113 MOVL = 100, 00114 MOVLIMM64 = 101, 00115 MOVSIMM14 = 102, 00116 MOVSIMM22 = 103, 00117 OR = 104, 00118 PCMPEQOR = 105, 00119 PCMPEQUNC = 106, 00120 PCMPEQUNCR0R0 = 107, 00121 PCMPNE = 108, 00122 PFMOV = 109, 00123 PMOV = 110, 00124 POPCNT = 111, 00125 PSEUDO_ALLOC = 112, 00126 RET = 113, 00127 SETFD = 114, 00128 SETFSIG = 115, 00129 SETFSIGD = 116, 00130 SHL = 117, 00131 SHLADD = 118, 00132 SHLI = 119, 00133 SHRS = 120, 00134 SHRSI = 121, 00135 SHRU = 122, 00136 SHRUI = 123, 00137 SPILL_ALL_PREDICATES_TO_GR = 124, 00138 ST1 = 125, 00139 ST2 = 126, 00140 ST4 = 127, 00141 ST8 = 128, 00142 STF4 = 129, 00143 STF8 = 130, 00144 STF_SPILL = 131, 00145 STOP = 132, 00146 SUB = 133, 00147 SUB1 = 134, 00148 SUBIMM8 = 135, 00149 SXT1 = 136, 00150 SXT2 = 137, 00151 SXT4 = 138, 00152 TCFMADS0 = 139, 00153 TCFMAS1 = 140, 00154 TCMPNE = 141, 00155 TPCADDIMM22 = 142, 00156 TPCADDS = 143, 00157 TPCMPEQ = 144, 00158 TPCMPEQOR = 145, 00159 TPCMPEQR0R0 = 146, 00160 TPCMPIMM8NE = 147, 00161 TPCMPNE = 148, 00162 TPCMPNER0R0 = 149, 00163 XMAHD = 150, 00164 XMAHUD = 151, 00165 XMAL = 152, 00166 XMALD = 153, 00167 XOR = 154, 00168 ZXT1 = 155, 00169 ZXT2 = 156, 00170 ZXT4 = 157, 00171 pOR = 158, 00172 INSTRUCTION_LIST_END = 159 00173 }; 00174 } 00175 } // End llvm namespace