LLVM API Documentation

PPCGenRegisterNames.inc

Go to the documentation of this file.
00001 //===- TableGen'erated file -------------------------------------*- C++ -*-===//
00002 //
00003 // Target Register Enum Values
00004 //
00005 // Automatically generated file, do not edit!
00006 //
00007 //===----------------------------------------------------------------------===//
00008 
00009 namespace llvm {
00010 
00011 namespace PPC {
00012   enum {
00013     NoRegister,
00014     CR0,  // 1
00015     CR1,  // 2
00016     CR2,  // 3
00017     CR3,  // 4
00018     CR4,  // 5
00019     CR5,  // 6
00020     CR6,  // 7
00021     CR7,  // 8
00022     CTR,  // 9
00023     F0,   // 10
00024     F1,   // 11
00025     F10,  // 12
00026     F11,  // 13
00027     F12,  // 14
00028     F13,  // 15
00029     F14,  // 16
00030     F15,  // 17
00031     F16,  // 18
00032     F17,  // 19
00033     F18,  // 20
00034     F19,  // 21
00035     F2,   // 22
00036     F20,  // 23
00037     F21,  // 24
00038     F22,  // 25
00039     F23,  // 26
00040     F24,  // 27
00041     F25,  // 28
00042     F26,  // 29
00043     F27,  // 30
00044     F28,  // 31
00045     F29,  // 32
00046     F3,   // 33
00047     F30,  // 34
00048     F31,  // 35
00049     F4,   // 36
00050     F5,   // 37
00051     F6,   // 38
00052     F7,   // 39
00053     F8,   // 40
00054     F9,   // 41
00055     LR,   // 42
00056     R0,   // 43
00057     R1,   // 44
00058     R10,  // 45
00059     R11,  // 46
00060     R12,  // 47
00061     R13,  // 48
00062     R14,  // 49
00063     R15,  // 50
00064     R16,  // 51
00065     R17,  // 52
00066     R18,  // 53
00067     R19,  // 54
00068     R2,   // 55
00069     R20,  // 56
00070     R21,  // 57
00071     R22,  // 58
00072     R23,  // 59
00073     R24,  // 60
00074     R25,  // 61
00075     R26,  // 62
00076     R27,  // 63
00077     R28,  // 64
00078     R29,  // 65
00079     R3,   // 66
00080     R30,  // 67
00081     R31,  // 68
00082     R4,   // 69
00083     R5,   // 70
00084     R6,   // 71
00085     R7,   // 72
00086     R8,   // 73
00087     R9,   // 74
00088     V0,   // 75
00089     V1,   // 76
00090     V10,  // 77
00091     V11,  // 78
00092     V12,  // 79
00093     V13,  // 80
00094     V14,  // 81
00095     V15,  // 82
00096     V16,  // 83
00097     V17,  // 84
00098     V18,  // 85
00099     V19,  // 86
00100     V2,   // 87
00101     V20,  // 88
00102     V21,  // 89
00103     V22,  // 90
00104     V23,  // 91
00105     V24,  // 92
00106     V25,  // 93
00107     V26,  // 94
00108     V27,  // 95
00109     V28,  // 96
00110     V29,  // 97
00111     V3,   // 98
00112     V30,  // 99
00113     V31,  // 100
00114     V4,   // 101
00115     V5,   // 102
00116     V6,   // 103
00117     V7,   // 104
00118     V8,   // 105
00119     V9,   // 106
00120     VRSAVE,   // 107
00121     X0,   // 108
00122     X1,   // 109
00123     X10,  // 110
00124     X11,  // 111
00125     X12,  // 112
00126     X13,  // 113
00127     X14,  // 114
00128     X15,  // 115
00129     X16,  // 116
00130     X17,  // 117
00131     X18,  // 118
00132     X19,  // 119
00133     X2,   // 120
00134     X20,  // 121
00135     X21,  // 122
00136     X22,  // 123
00137     X23,  // 124
00138     X24,  // 125
00139     X25,  // 126
00140     X26,  // 127
00141     X27,  // 128
00142     X28,  // 129
00143     X29,  // 130
00144     X3,   // 131
00145     X30,  // 132
00146     X31,  // 133
00147     X4,   // 134
00148     X5,   // 135
00149     X6,   // 136
00150     X7,   // 137
00151     X8,   // 138
00152     X9,   // 139
00153   };
00154 }
00155 } // End llvm namespace