LLVM API Documentation
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