LLVM API Documentation

AlphaGenInstrNames.inc

Go to the documentation of this file.
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 Alpha {
00012   enum {
00013     PHI,  // 0
00014     INLINEASM,  // 1
00015     ADDL,   // 2
00016     ADDLi,  // 3
00017     ADDQ,   // 4
00018     ADDQi,  // 5
00019     ADDS,   // 6
00020     ADDT,   // 7
00021     ADJUSTSTACKDOWN,  // 8
00022     ADJUSTSTACKUP,  // 9
00023     ALTENT,   // 10
00024     AND,  // 11
00025     ANDi,   // 12
00026     BEQ,  // 13
00027     BGE,  // 14
00028     BGT,  // 15
00029     BIC,  // 16
00030     BICi,   // 17
00031     BIS,  // 18
00032     BISi,   // 19
00033     BLBC,   // 20
00034     BLBS,   // 21
00035     BLE,  // 22
00036     BLT,  // 23
00037     BNE,  // 24
00038     BR,   // 25
00039     BSR,  // 26
00040     CMOVEQ,   // 27
00041     CMOVEQi,  // 28
00042     CMOVGE,   // 29
00043     CMOVGEi,  // 30
00044     CMOVGT,   // 31
00045     CMOVGTi,  // 32
00046     CMOVLBC,  // 33
00047     CMOVLBCi,   // 34
00048     CMOVLBS,  // 35
00049     CMOVLBSi,   // 36
00050     CMOVLE,   // 37
00051     CMOVLEi,  // 38
00052     CMOVLT,   // 39
00053     CMOVLTi,  // 40
00054     CMOVNE,   // 41
00055     CMOVNEi,  // 42
00056     CMPBGE,   // 43
00057     CMPBGEi,  // 44
00058     CMPEQ,  // 45
00059     CMPEQi,   // 46
00060     CMPLE,  // 47
00061     CMPLEi,   // 48
00062     CMPLT,  // 49
00063     CMPLTi,   // 50
00064     CMPTEQ,   // 51
00065     CMPTLE,   // 52
00066     CMPTLT,   // 53
00067     CMPTUN,   // 54
00068     CMPULE,   // 55
00069     CMPULEi,  // 56
00070     CMPULT,   // 57
00071     CMPULTi,  // 58
00072     CPYSES,   // 59
00073     CPYSESt,  // 60
00074     CPYSET,   // 61
00075     CPYSNS,   // 62
00076     CPYSNSt,  // 63
00077     CPYSNT,   // 64
00078     CPYSNTs,  // 65
00079     CPYSS,  // 66
00080     CPYSSt,   // 67
00081     CPYST,  // 68
00082     CPYSTs,   // 69
00083     CTLZ,   // 70
00084     CTPOP,  // 71
00085     CTTZ,   // 72
00086     CVTQS,  // 73
00087     CVTQT,  // 74
00088     CVTST,  // 75
00089     CVTTQ,  // 76
00090     CVTTS,  // 77
00091     DIVS,   // 78
00092     DIVT,   // 79
00093     EQV,  // 80
00094     EQVi,   // 81
00095     EXTBL,  // 82
00096     EXTLL,  // 83
00097     EXTWL,  // 84
00098     FBEQ,   // 85
00099     FBGE,   // 86
00100     FBGT,   // 87
00101     FBLE,   // 88
00102     FBLT,   // 89
00103     FBNE,   // 90
00104     FCMOVEQS,   // 91
00105     FCMOVEQT,   // 92
00106     FCMOVGES,   // 93
00107     FCMOVGET,   // 94
00108     FCMOVGTS,   // 95
00109     FCMOVGTT,   // 96
00110     FCMOVLES,   // 97
00111     FCMOVLET,   // 98
00112     FCMOVLTS,   // 99
00113     FCMOVLTT,   // 100
00114     FCMOVNES,   // 101
00115     FCMOVNET,   // 102
00116     FTOIS,  // 103
00117     FTOIT,  // 104
00118     IDEF_F32,   // 105
00119     IDEF_F64,   // 106
00120     IDEF_I,   // 107
00121     ITOFS,  // 108
00122     ITOFT,  // 109
00123     JMP,  // 110
00124     JSR,  // 111
00125     JSR_COROUTINE,  // 112
00126     JSRs,   // 113
00127     LDA,  // 114
00128     LDAH,   // 115
00129     LDAHg,  // 116
00130     LDAHr,  // 117
00131     LDAg,   // 118
00132     LDAr,   // 119
00133     LDBU,   // 120
00134     LDBUr,  // 121
00135     LDL,  // 122
00136     LDLr,   // 123
00137     LDQ,  // 124
00138     LDQl,   // 125
00139     LDQr,   // 126
00140     LDS,  // 127
00141     LDSr,   // 128
00142     LDT,  // 129
00143     LDTr,   // 130
00144     LDWU,   // 131
00145     LDWUr,  // 132
00146     MEMLABEL,   // 133
00147     MULL,   // 134
00148     MULLi,  // 135
00149     MULQ,   // 136
00150     MULQi,  // 137
00151     MULS,   // 138
00152     MULT,   // 139
00153     ORNOT,  // 140
00154     ORNOTi,   // 141
00155     PCLABEL,  // 142
00156     RETDAG,   // 143
00157     RPCC,   // 144
00158     S4ADDL,   // 145
00159     S4ADDLi,  // 146
00160     S4ADDQ,   // 147
00161     S4ADDQi,  // 148
00162     S4SUBL,   // 149
00163     S4SUBLi,  // 150
00164     S4SUBQ,   // 151
00165     S4SUBQi,  // 152
00166     S8ADDL,   // 153
00167     S8ADDLi,  // 154
00168     S8ADDQ,   // 155
00169     S8ADDQi,  // 156
00170     S8SUBL,   // 157
00171     S8SUBLi,  // 158
00172     S8SUBQ,   // 159
00173     S8SUBQi,  // 160
00174     SEXTB,  // 161
00175     SEXTW,  // 162
00176     SL,   // 163
00177     SLi,  // 164
00178     SQRTS,  // 165
00179     SQRTT,  // 166
00180     SRA,  // 167
00181     SRAi,   // 168
00182     SRL,  // 169
00183     SRLi,   // 170
00184     STB,  // 171
00185     STBr,   // 172
00186     STL,  // 173
00187     STLr,   // 174
00188     STQ,  // 175
00189     STQr,   // 176
00190     STS,  // 177
00191     STSr,   // 178
00192     STT,  // 179
00193     STTr,   // 180
00194     STW,  // 181
00195     STWr,   // 182
00196     SUBL,   // 183
00197     SUBLi,  // 184
00198     SUBQ,   // 185
00199     SUBQi,  // 186
00200     SUBS,   // 187
00201     SUBT,   // 188
00202     UMULH,  // 189
00203     UMULHi,   // 190
00204     WTF,  // 191
00205     XOR,  // 192
00206     XORi,   // 193
00207     ZAP,  // 194
00208     ZAPNOT,   // 195
00209     ZAPNOTi,  // 196
00210     ZAPi,   // 197
00211     INSTRUCTION_LIST_END
00212   };
00213 }
00214 } // End llvm namespace