1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
|
//===- TableGen'erated file -------------------------------------*- C++ -*-===//
//
// Target Register Enum Values
//
// Automatically generated file, do not edit!
//
//===----------------------------------------------------------------------===//
namespace llvm {
namespace PPC {
enum {
NoRegister,
CARRY, // 1
CR0, // 2
CR0EQ, // 3
CR0GT, // 4
CR0LT, // 5
CR0UN, // 6
CR1, // 7
CR1EQ, // 8
CR1GT, // 9
CR1LT, // 10
CR1UN, // 11
CR2, // 12
CR2EQ, // 13
CR2GT, // 14
CR2LT, // 15
CR2UN, // 16
CR3, // 17
CR3EQ, // 18
CR3GT, // 19
CR3LT, // 20
CR3UN, // 21
CR4, // 22
CR4EQ, // 23
CR4GT, // 24
CR4LT, // 25
CR4UN, // 26
CR5, // 27
CR5EQ, // 28
CR5GT, // 29
CR5LT, // 30
CR5UN, // 31
CR6, // 32
CR6EQ, // 33
CR6GT, // 34
CR6LT, // 35
CR6UN, // 36
CR7, // 37
CR7EQ, // 38
CR7GT, // 39
CR7LT, // 40
CR7UN, // 41
CTR, // 42
CTR8, // 43
F0, // 44
F1, // 45
F10, // 46
F11, // 47
F12, // 48
F13, // 49
F14, // 50
F15, // 51
F16, // 52
F17, // 53
F18, // 54
F19, // 55
F2, // 56
F20, // 57
F21, // 58
F22, // 59
F23, // 60
F24, // 61
F25, // 62
F26, // 63
F27, // 64
F28, // 65
F29, // 66
F3, // 67
F30, // 68
F31, // 69
F4, // 70
F5, // 71
F6, // 72
F7, // 73
F8, // 74
F9, // 75
LR, // 76
LR8, // 77
R0, // 78
R1, // 79
R10, // 80
R11, // 81
R12, // 82
R13, // 83
R14, // 84
R15, // 85
R16, // 86
R17, // 87
R18, // 88
R19, // 89
R2, // 90
R20, // 91
R21, // 92
R22, // 93
R23, // 94
R24, // 95
R25, // 96
R26, // 97
R27, // 98
R28, // 99
R29, // 100
R3, // 101
R30, // 102
R31, // 103
R4, // 104
R5, // 105
R6, // 106
R7, // 107
R8, // 108
R9, // 109
RM, // 110
V0, // 111
V1, // 112
V10, // 113
V11, // 114
V12, // 115
V13, // 116
V14, // 117
V15, // 118
V16, // 119
V17, // 120
V18, // 121
V19, // 122
V2, // 123
V20, // 124
V21, // 125
V22, // 126
V23, // 127
V24, // 128
V25, // 129
V26, // 130
V27, // 131
V28, // 132
V29, // 133
V3, // 134
V30, // 135
V31, // 136
V4, // 137
V5, // 138
V6, // 139
V7, // 140
V8, // 141
V9, // 142
VRSAVE, // 143
X0, // 144
X1, // 145
X10, // 146
X11, // 147
X12, // 148
X13, // 149
X14, // 150
X15, // 151
X16, // 152
X17, // 153
X18, // 154
X19, // 155
X2, // 156
X20, // 157
X21, // 158
X22, // 159
X23, // 160
X24, // 161
X25, // 162
X26, // 163
X27, // 164
X28, // 165
X29, // 166
X3, // 167
X30, // 168
X31, // 169
X4, // 170
X5, // 171
X6, // 172
X7, // 173
X8, // 174
X9, // 175
NUM_TARGET_REGS // 176
};
}
} // End llvm namespace
|