Lines Matching refs:AArch64

1 //===-- AArch64BaseInfo.h - Top level definitions for AArch64 ---*- C++ -*-===//
11 // the AArch64 target useful for the compiler back-end and the MC libraries.
22 #include "MCTargetDesc/AArch64MCTargetDesc.h" // For AArch64::X0 and friends.
31 case AArch64::X0: return AArch64::W0;
32 case AArch64::X1: return AArch64::W1;
33 case AArch64::X2: return AArch64::W2;
34 case AArch64::X3: return AArch64::W3;
35 case AArch64::X4: return AArch64::W4;
36 case AArch64::X5: return AArch64::W5;
37 case AArch64::X6: return AArch64::W6;
38 case AArch64::X7: return AArch64::W7;
39 case AArch64::X8: return AArch64::W8;
40 case AArch64::X9: return AArch64::W9;
41 case AArch64::X10: return AArch64::W10;
42 case AArch64::X11: return AArch64::W11;
43 case AArch64::X12: return AArch64::W12;
44 case AArch64::X13: return AArch64::W13;
45 case AArch64::X14: return AArch64::W14;
46 case AArch64::X15: return AArch64::W15;
47 case AArch64::X16: return AArch64::W16;
48 case AArch64::X17: return AArch64::W17;
49 case AArch64::X18: return AArch64::W18;
50 case AArch64::X19: return AArch64::W19;
51 case AArch64::X20: return AArch64::W20;
52 case AArch64::X21: return AArch64::W21;
53 case AArch64::X22: return AArch64::W22;
54 case AArch64::X23: return AArch64::W23;
55 case AArch64::X24: return AArch64::W24;
56 case AArch64::X25: return AArch64::W25;
57 case AArch64::X26: return AArch64::W26;
58 case AArch64::X27: return AArch64::W27;
59 case AArch64::X28: return AArch64::W28;
60 case AArch64::FP: return AArch64::W29;
61 case AArch64::LR: return AArch64::W30;
62 case AArch64::SP: return AArch64::WSP;
63 case AArch64::XZR: return AArch64::WZR;
71 case AArch64::W0: return AArch64::X0;
72 case AArch64::W1: return AArch64::X1;
73 case AArch64::W2: return AArch64::X2;
74 case AArch64::W3: return AArch64::X3;
75 case AArch64::W4: return AArch64::X4;
76 case AArch64::W5: return AArch64::X5;
77 case AArch64::W6: return AArch64::X6;
78 case AArch64::W7: return AArch64::X7;
79 case AArch64::W8: return AArch64::X8;
80 case AArch64::W9: return AArch64::X9;
81 case AArch64::W10: return AArch64::X10;
82 case AArch64::W11: return AArch64::X11;
83 case AArch64::W12: return AArch64::X12;
84 case AArch64::W13: return AArch64::X13;
85 case AArch64::W14: return AArch64::X14;
86 case AArch64::W15: return AArch64::X15;
87 case AArch64::W16: return AArch64::X16;
88 case AArch64::W17: return AArch64::X17;
89 case AArch64::W18: return AArch64::X18;
90 case AArch64::W19: return AArch64::X19;
91 case AArch64::W20: return AArch64::X20;
92 case AArch64::W21: return AArch64::X21;
93 case AArch64::W22: return AArch64::X22;
94 case AArch64::W23: return AArch64::X23;
95 case AArch64::W24: return AArch64::X24;
96 case AArch64::W25: return AArch64::X25;
97 case AArch64::W26: return AArch64::X26;
98 case AArch64::W27: return AArch64::X27;
99 case AArch64::W28: return AArch64::X28;
100 case AArch64::W29: return AArch64::FP;
101 case AArch64::W30: return AArch64::LR;
102 case AArch64::WSP: return AArch64::SP;
103 case AArch64::WZR: return AArch64::XZR;
111 case AArch64::D0: return AArch64::B0;
112 case AArch64::D1: return AArch64::B1;
113 case AArch64::D2: return AArch64::B2;
114 case AArch64::D3: return AArch64::B3;
115 case AArch64::D4: return AArch64::B4;
116 case AArch64::D5: return AArch64::B5;
117 case AArch64::D6: return AArch64::B6;
118 case AArch64::D7: return AArch64::B7;
119 case AArch64::D8: return AArch64::B8;
120 case AArch64::D9: return AArch64::B9;
121 case AArch64::D10: return AArch64::B10;
122 case AArch64::D11: return AArch64::B11;
123 case AArch64::D12: return AArch64::B12;
124 case AArch64::D13: return AArch64::B13;
125 case AArch64::D14: return AArch64::B14;
126 case AArch64::D15: return AArch64::B15;
127 case AArch64::D16: return AArch64::B16;
128 case AArch64::D17: return AArch64::B17;
129 case AArch64::D18: return AArch64::B18;
130 case AArch64::D19: return AArch64::B19;
131 case AArch64::D20: return AArch64::B20;
132 case AArch64::D21: return AArch64::B21;
133 case AArch64::D22: return AArch64::B22;
134 case AArch64::D23: return AArch64::B23;
135 case AArch64::D24: return AArch64::B24;
136 case AArch64::D25: return AArch64::B25;
137 case AArch64::D26: return AArch64::B26;
138 case AArch64::D27: return AArch64::B27;
139 case AArch64::D28: return AArch64::B28;
140 case AArch64::D29: return AArch64::B29;
141 case AArch64::D30: return AArch64::B30;
142 case AArch64::D31: return AArch64::B31;
151 case AArch64::B0: return AArch64::D0;
152 case AArch64::B1: return AArch64::D1;
153 case AArch64::B2: return AArch64::D2;
154 case AArch64::B3: return AArch64::D3;
155 case AArch64::B4: return AArch64::D4;
156 case AArch64::B5: return AArch64::D5;
157 case AArch64::B6: return AArch64::D6;
158 case AArch64::B7: return AArch64::D7;
159 case AArch64::B8: return AArch64::D8;
160 case AArch64::B9: return AArch64::D9;
161 case AArch64::B10: return AArch64::D10;
162 case AArch64::B11: return AArch64::D11;
163 case AArch64::B12: return AArch64::D12;
164 case AArch64::B13: return AArch64::D13;
165 case AArch64::B14: return AArch64::D14;
166 case AArch64::B15: return AArch64::D15;
167 case AArch64::B16: return AArch64::D16;
168 case AArch64::B17: return AArch64::D17;
169 case AArch64::B18: return AArch64::D18;
170 case AArch64::B19: return AArch64::D19;
171 case AArch64::B20: return AArch64::D20;
172 case AArch64::B21: return AArch64::D21;
173 case AArch64::B22: return AArch64::D22;
174 case AArch64::B23: return AArch64::D23;
175 case AArch64::B24: return AArch64::D24;
176 case AArch64::B25: return AArch64::D25;
177 case AArch64::B26: return AArch64::D26;
178 case AArch64::B27: return AArch64::D27;
179 case AArch64::B28: return AArch64::D28;
180 case AArch64::B29: return AArch64::D29;
181 case AArch64::B30: return AArch64::D30;
182 case AArch64::B31: return AArch64::D31;
1228 // AArch64 Specific MachineOperand flags.