LLVM API Documentation

SparcGenInstrNames.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 SP {
00012   enum {
00013     PHI,  // 0
00014     INLINEASM,  // 1
00015     ADDCCri,  // 2
00016     ADDCCrr,  // 3
00017     ADDXri,   // 4
00018     ADDXrr,   // 5
00019     ADDri,  // 6
00020     ADDrr,  // 7
00021     ADJCALLSTACKDOWN,   // 8
00022     ADJCALLSTACKUP,   // 9
00023     ANDNri,   // 10
00024     ANDNrr,   // 11
00025     ANDri,  // 12
00026     ANDrr,  // 13
00027     BA,   // 14
00028     BCOND,  // 15
00029     CALL,   // 16
00030     FABSD,  // 17
00031     FABSS,  // 18
00032     FADDD,  // 19
00033     FADDS,  // 20
00034     FBCOND,   // 21
00035     FCMPD,  // 22
00036     FCMPS,  // 23
00037     FDIVD,  // 24
00038     FDIVS,  // 25
00039     FDTOI,  // 26
00040     FDTOS,  // 27
00041     FITOD,  // 28
00042     FITOS,  // 29
00043     FMOVD,  // 30
00044     FMOVD_FCC,  // 31
00045     FMOVD_ICC,  // 32
00046     FMOVS,  // 33
00047     FMOVS_FCC,  // 34
00048     FMOVS_ICC,  // 35
00049     FMULD,  // 36
00050     FMULS,  // 37
00051     FNEGD,  // 38
00052     FNEGS,  // 39
00053     FSMULD,   // 40
00054     FSQRTD,   // 41
00055     FSQRTS,   // 42
00056     FSTOD,  // 43
00057     FSTOI,  // 44
00058     FSUBD,  // 45
00059     FSUBS,  // 46
00060     FpABSD,   // 47
00061     FpMOVD,   // 48
00062     FpNEGD,   // 49
00063     IMPLICIT_DEF_DFP,   // 50
00064     IMPLICIT_DEF_FP,  // 51
00065     IMPLICIT_DEF_Int,   // 52
00066     JMPLri,   // 53
00067     JMPLrr,   // 54
00068     LDDFri,   // 55
00069     LDDFrr,   // 56
00070     LDFri,  // 57
00071     LDFrr,  // 58
00072     LDSBri,   // 59
00073     LDSBrr,   // 60
00074     LDSHri,   // 61
00075     LDSHrr,   // 62
00076     LDUBri,   // 63
00077     LDUBrr,   // 64
00078     LDUHri,   // 65
00079     LDUHrr,   // 66
00080     LDri,   // 67
00081     LDrr,   // 68
00082     LEA_ADDri,  // 69
00083     MOVFCCri,   // 70
00084     MOVFCCrr,   // 71
00085     MOVICCri,   // 72
00086     MOVICCrr,   // 73
00087     NOP,  // 74
00088     ORNri,  // 75
00089     ORNrr,  // 76
00090     ORri,   // 77
00091     ORrr,   // 78
00092     POPCrr,   // 79
00093     RDY,  // 80
00094     RESTOREri,  // 81
00095     RESTORErr,  // 82
00096     RETL,   // 83
00097     SAVEri,   // 84
00098     SAVErr,   // 85
00099     SDIVri,   // 86
00100     SDIVrr,   // 87
00101     SELECT_CC_DFP_FCC,  // 88
00102     SELECT_CC_DFP_ICC,  // 89
00103     SELECT_CC_FP_FCC,   // 90
00104     SELECT_CC_FP_ICC,   // 91
00105     SELECT_CC_Int_FCC,  // 92
00106     SELECT_CC_Int_ICC,  // 93
00107     SETHIi,   // 94
00108     SLLri,  // 95
00109     SLLrr,  // 96
00110     SMULri,   // 97
00111     SMULrr,   // 98
00112     SRAri,  // 99
00113     SRArr,  // 100
00114     SRLri,  // 101
00115     SRLrr,  // 102
00116     STBri,  // 103
00117     STBrr,  // 104
00118     STDFri,   // 105
00119     STDFrr,   // 106
00120     STFri,  // 107
00121     STFrr,  // 108
00122     STHri,  // 109
00123     STHrr,  // 110
00124     STri,   // 111
00125     STrr,   // 112
00126     SUBCCri,  // 113
00127     SUBCCrr,  // 114
00128     SUBXCCrr,   // 115
00129     SUBXri,   // 116
00130     SUBXrr,   // 117
00131     SUBri,  // 118
00132     SUBrr,  // 119
00133     UDIVri,   // 120
00134     UDIVrr,   // 121
00135     UMULri,   // 122
00136     UMULrr,   // 123
00137     WRYri,  // 124
00138     WRYrr,  // 125
00139     XNORri,   // 126
00140     XNORrr,   // 127
00141     XORri,  // 128
00142     XORrr,  // 129
00143     INSTRUCTION_LIST_END
00144   };
00145 }
00146 } // End llvm namespace