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 00173 }; 00174 } 00175 } // End llvm namespace