LLVM API Documentation

IA64GenInstrNames.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 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