Lines Matching refs:AArch64

32   case AArch64::X0: return AArch64::W0;  in getWRegFromXReg()
33 case AArch64::X1: return AArch64::W1; in getWRegFromXReg()
34 case AArch64::X2: return AArch64::W2; in getWRegFromXReg()
35 case AArch64::X3: return AArch64::W3; in getWRegFromXReg()
36 case AArch64::X4: return AArch64::W4; in getWRegFromXReg()
37 case AArch64::X5: return AArch64::W5; in getWRegFromXReg()
38 case AArch64::X6: return AArch64::W6; in getWRegFromXReg()
39 case AArch64::X7: return AArch64::W7; in getWRegFromXReg()
40 case AArch64::X8: return AArch64::W8; in getWRegFromXReg()
41 case AArch64::X9: return AArch64::W9; in getWRegFromXReg()
42 case AArch64::X10: return AArch64::W10; in getWRegFromXReg()
43 case AArch64::X11: return AArch64::W11; in getWRegFromXReg()
44 case AArch64::X12: return AArch64::W12; in getWRegFromXReg()
45 case AArch64::X13: return AArch64::W13; in getWRegFromXReg()
46 case AArch64::X14: return AArch64::W14; in getWRegFromXReg()
47 case AArch64::X15: return AArch64::W15; in getWRegFromXReg()
48 case AArch64::X16: return AArch64::W16; in getWRegFromXReg()
49 case AArch64::X17: return AArch64::W17; in getWRegFromXReg()
50 case AArch64::X18: return AArch64::W18; in getWRegFromXReg()
51 case AArch64::X19: return AArch64::W19; in getWRegFromXReg()
52 case AArch64::X20: return AArch64::W20; in getWRegFromXReg()
53 case AArch64::X21: return AArch64::W21; in getWRegFromXReg()
54 case AArch64::X22: return AArch64::W22; in getWRegFromXReg()
55 case AArch64::X23: return AArch64::W23; in getWRegFromXReg()
56 case AArch64::X24: return AArch64::W24; in getWRegFromXReg()
57 case AArch64::X25: return AArch64::W25; in getWRegFromXReg()
58 case AArch64::X26: return AArch64::W26; in getWRegFromXReg()
59 case AArch64::X27: return AArch64::W27; in getWRegFromXReg()
60 case AArch64::X28: return AArch64::W28; in getWRegFromXReg()
61 case AArch64::FP: return AArch64::W29; in getWRegFromXReg()
62 case AArch64::LR: return AArch64::W30; in getWRegFromXReg()
63 case AArch64::SP: return AArch64::WSP; in getWRegFromXReg()
64 case AArch64::XZR: return AArch64::WZR; in getWRegFromXReg()
72 case AArch64::W0: return AArch64::X0; in getXRegFromWReg()
73 case AArch64::W1: return AArch64::X1; in getXRegFromWReg()
74 case AArch64::W2: return AArch64::X2; in getXRegFromWReg()
75 case AArch64::W3: return AArch64::X3; in getXRegFromWReg()
76 case AArch64::W4: return AArch64::X4; in getXRegFromWReg()
77 case AArch64::W5: return AArch64::X5; in getXRegFromWReg()
78 case AArch64::W6: return AArch64::X6; in getXRegFromWReg()
79 case AArch64::W7: return AArch64::X7; in getXRegFromWReg()
80 case AArch64::W8: return AArch64::X8; in getXRegFromWReg()
81 case AArch64::W9: return AArch64::X9; in getXRegFromWReg()
82 case AArch64::W10: return AArch64::X10; in getXRegFromWReg()
83 case AArch64::W11: return AArch64::X11; in getXRegFromWReg()
84 case AArch64::W12: return AArch64::X12; in getXRegFromWReg()
85 case AArch64::W13: return AArch64::X13; in getXRegFromWReg()
86 case AArch64::W14: return AArch64::X14; in getXRegFromWReg()
87 case AArch64::W15: return AArch64::X15; in getXRegFromWReg()
88 case AArch64::W16: return AArch64::X16; in getXRegFromWReg()
89 case AArch64::W17: return AArch64::X17; in getXRegFromWReg()
90 case AArch64::W18: return AArch64::X18; in getXRegFromWReg()
91 case AArch64::W19: return AArch64::X19; in getXRegFromWReg()
92 case AArch64::W20: return AArch64::X20; in getXRegFromWReg()
93 case AArch64::W21: return AArch64::X21; in getXRegFromWReg()
94 case AArch64::W22: return AArch64::X22; in getXRegFromWReg()
95 case AArch64::W23: return AArch64::X23; in getXRegFromWReg()
96 case AArch64::W24: return AArch64::X24; in getXRegFromWReg()
97 case AArch64::W25: return AArch64::X25; in getXRegFromWReg()
98 case AArch64::W26: return AArch64::X26; in getXRegFromWReg()
99 case AArch64::W27: return AArch64::X27; in getXRegFromWReg()
100 case AArch64::W28: return AArch64::X28; in getXRegFromWReg()
101 case AArch64::W29: return AArch64::FP; in getXRegFromWReg()
102 case AArch64::W30: return AArch64::LR; in getXRegFromWReg()
103 case AArch64::WSP: return AArch64::SP; in getXRegFromWReg()
104 case AArch64::WZR: return AArch64::XZR; in getXRegFromWReg()
112 case AArch64::X0_X1_X2_X3_X4_X5_X6_X7: return AArch64::X0; in getXRegFromXRegTuple()
113 case AArch64::X2_X3_X4_X5_X6_X7_X8_X9: return AArch64::X2; in getXRegFromXRegTuple()
114 case AArch64::X4_X5_X6_X7_X8_X9_X10_X11: return AArch64::X4; in getXRegFromXRegTuple()
115 case AArch64::X6_X7_X8_X9_X10_X11_X12_X13: return AArch64::X6; in getXRegFromXRegTuple()
116 case AArch64::X8_X9_X10_X11_X12_X13_X14_X15: return AArch64::X8; in getXRegFromXRegTuple()
117 case AArch64::X10_X11_X12_X13_X14_X15_X16_X17: return AArch64::X10; in getXRegFromXRegTuple()
118 case AArch64::X12_X13_X14_X15_X16_X17_X18_X19: return AArch64::X12; in getXRegFromXRegTuple()
119 case AArch64::X14_X15_X16_X17_X18_X19_X20_X21: return AArch64::X14; in getXRegFromXRegTuple()
120 case AArch64::X16_X17_X18_X19_X20_X21_X22_X23: return AArch64::X16; in getXRegFromXRegTuple()
121 case AArch64::X18_X19_X20_X21_X22_X23_X24_X25: return AArch64::X18; in getXRegFromXRegTuple()
122 case AArch64::X20_X21_X22_X23_X24_X25_X26_X27: return AArch64::X20; in getXRegFromXRegTuple()
123 case AArch64::X22_X23_X24_X25_X26_X27_X28_FP: return AArch64::X22; in getXRegFromXRegTuple()
131 case AArch64::D0: return AArch64::B0; in getBRegFromDReg()
132 case AArch64::D1: return AArch64::B1; in getBRegFromDReg()
133 case AArch64::D2: return AArch64::B2; in getBRegFromDReg()
134 case AArch64::D3: return AArch64::B3; in getBRegFromDReg()
135 case AArch64::D4: return AArch64::B4; in getBRegFromDReg()
136 case AArch64::D5: return AArch64::B5; in getBRegFromDReg()
137 case AArch64::D6: return AArch64::B6; in getBRegFromDReg()
138 case AArch64::D7: return AArch64::B7; in getBRegFromDReg()
139 case AArch64::D8: return AArch64::B8; in getBRegFromDReg()
140 case AArch64::D9: return AArch64::B9; in getBRegFromDReg()
141 case AArch64::D10: return AArch64::B10; in getBRegFromDReg()
142 case AArch64::D11: return AArch64::B11; in getBRegFromDReg()
143 case AArch64::D12: return AArch64::B12; in getBRegFromDReg()
144 case AArch64::D13: return AArch64::B13; in getBRegFromDReg()
145 case AArch64::D14: return AArch64::B14; in getBRegFromDReg()
146 case AArch64::D15: return AArch64::B15; in getBRegFromDReg()
147 case AArch64::D16: return AArch64::B16; in getBRegFromDReg()
148 case AArch64::D17: return AArch64::B17; in getBRegFromDReg()
149 case AArch64::D18: return AArch64::B18; in getBRegFromDReg()
150 case AArch64::D19: return AArch64::B19; in getBRegFromDReg()
151 case AArch64::D20: return AArch64::B20; in getBRegFromDReg()
152 case AArch64::D21: return AArch64::B21; in getBRegFromDReg()
153 case AArch64::D22: return AArch64::B22; in getBRegFromDReg()
154 case AArch64::D23: return AArch64::B23; in getBRegFromDReg()
155 case AArch64::D24: return AArch64::B24; in getBRegFromDReg()
156 case AArch64::D25: return AArch64::B25; in getBRegFromDReg()
157 case AArch64::D26: return AArch64::B26; in getBRegFromDReg()
158 case AArch64::D27: return AArch64::B27; in getBRegFromDReg()
159 case AArch64::D28: return AArch64::B28; in getBRegFromDReg()
160 case AArch64::D29: return AArch64::B29; in getBRegFromDReg()
161 case AArch64::D30: return AArch64::B30; in getBRegFromDReg()
162 case AArch64::D31: return AArch64::B31; in getBRegFromDReg()
171 case AArch64::B0: return AArch64::D0; in getDRegFromBReg()
172 case AArch64::B1: return AArch64::D1; in getDRegFromBReg()
173 case AArch64::B2: return AArch64::D2; in getDRegFromBReg()
174 case AArch64::B3: return AArch64::D3; in getDRegFromBReg()
175 case AArch64::B4: return AArch64::D4; in getDRegFromBReg()
176 case AArch64::B5: return AArch64::D5; in getDRegFromBReg()
177 case AArch64::B6: return AArch64::D6; in getDRegFromBReg()
178 case AArch64::B7: return AArch64::D7; in getDRegFromBReg()
179 case AArch64::B8: return AArch64::D8; in getDRegFromBReg()
180 case AArch64::B9: return AArch64::D9; in getDRegFromBReg()
181 case AArch64::B10: return AArch64::D10; in getDRegFromBReg()
182 case AArch64::B11: return AArch64::D11; in getDRegFromBReg()
183 case AArch64::B12: return AArch64::D12; in getDRegFromBReg()
184 case AArch64::B13: return AArch64::D13; in getDRegFromBReg()
185 case AArch64::B14: return AArch64::D14; in getDRegFromBReg()
186 case AArch64::B15: return AArch64::D15; in getDRegFromBReg()
187 case AArch64::B16: return AArch64::D16; in getDRegFromBReg()
188 case AArch64::B17: return AArch64::D17; in getDRegFromBReg()
189 case AArch64::B18: return AArch64::D18; in getDRegFromBReg()
190 case AArch64::B19: return AArch64::D19; in getDRegFromBReg()
191 case AArch64::B20: return AArch64::D20; in getDRegFromBReg()
192 case AArch64::B21: return AArch64::D21; in getDRegFromBReg()
193 case AArch64::B22: return AArch64::D22; in getDRegFromBReg()
194 case AArch64::B23: return AArch64::D23; in getDRegFromBReg()
195 case AArch64::B24: return AArch64::D24; in getDRegFromBReg()
196 case AArch64::B25: return AArch64::D25; in getDRegFromBReg()
197 case AArch64::B26: return AArch64::D26; in getDRegFromBReg()
198 case AArch64::B27: return AArch64::D27; in getDRegFromBReg()
199 case AArch64::B28: return AArch64::D28; in getDRegFromBReg()
200 case AArch64::B29: return AArch64::D29; in getDRegFromBReg()
201 case AArch64::B30: return AArch64::D30; in getDRegFromBReg()
202 case AArch64::B31: return AArch64::D31; in getDRegFromBReg()
210 case AArch64::LDADDAB: case AArch64::LDADDAH: in atomicBarrierDroppedOnZero()
211 case AArch64::LDADDAW: case AArch64::LDADDAX: in atomicBarrierDroppedOnZero()
212 case AArch64::LDADDALB: case AArch64::LDADDALH: in atomicBarrierDroppedOnZero()
213 case AArch64::LDADDALW: case AArch64::LDADDALX: in atomicBarrierDroppedOnZero()
214 case AArch64::LDCLRAB: case AArch64::LDCLRAH: in atomicBarrierDroppedOnZero()
215 case AArch64::LDCLRAW: case AArch64::LDCLRAX: in atomicBarrierDroppedOnZero()
216 case AArch64::LDCLRALB: case AArch64::LDCLRALH: in atomicBarrierDroppedOnZero()
217 case AArch64::LDCLRALW: case AArch64::LDCLRALX: in atomicBarrierDroppedOnZero()
218 case AArch64::LDEORAB: case AArch64::LDEORAH: in atomicBarrierDroppedOnZero()
219 case AArch64::LDEORAW: case AArch64::LDEORAX: in atomicBarrierDroppedOnZero()
220 case AArch64::LDEORALB: case AArch64::LDEORALH: in atomicBarrierDroppedOnZero()
221 case AArch64::LDEORALW: case AArch64::LDEORALX: in atomicBarrierDroppedOnZero()
222 case AArch64::LDSETAB: case AArch64::LDSETAH: in atomicBarrierDroppedOnZero()
223 case AArch64::LDSETAW: case AArch64::LDSETAX: in atomicBarrierDroppedOnZero()
224 case AArch64::LDSETALB: case AArch64::LDSETALH: in atomicBarrierDroppedOnZero()
225 case AArch64::LDSETALW: case AArch64::LDSETALX: in atomicBarrierDroppedOnZero()
226 case AArch64::LDSMAXAB: case AArch64::LDSMAXAH: in atomicBarrierDroppedOnZero()
227 case AArch64::LDSMAXAW: case AArch64::LDSMAXAX: in atomicBarrierDroppedOnZero()
228 case AArch64::LDSMAXALB: case AArch64::LDSMAXALH: in atomicBarrierDroppedOnZero()
229 case AArch64::LDSMAXALW: case AArch64::LDSMAXALX: in atomicBarrierDroppedOnZero()
230 case AArch64::LDSMINAB: case AArch64::LDSMINAH: in atomicBarrierDroppedOnZero()
231 case AArch64::LDSMINAW: case AArch64::LDSMINAX: in atomicBarrierDroppedOnZero()
232 case AArch64::LDSMINALB: case AArch64::LDSMINALH: in atomicBarrierDroppedOnZero()
233 case AArch64::LDSMINALW: case AArch64::LDSMINALX: in atomicBarrierDroppedOnZero()
234 case AArch64::LDUMAXAB: case AArch64::LDUMAXAH: in atomicBarrierDroppedOnZero()
235 case AArch64::LDUMAXAW: case AArch64::LDUMAXAX: in atomicBarrierDroppedOnZero()
236 case AArch64::LDUMAXALB: case AArch64::LDUMAXALH: in atomicBarrierDroppedOnZero()
237 case AArch64::LDUMAXALW: case AArch64::LDUMAXALX: in atomicBarrierDroppedOnZero()
238 case AArch64::LDUMINAB: case AArch64::LDUMINAH: in atomicBarrierDroppedOnZero()
239 case AArch64::LDUMINAW: case AArch64::LDUMINAX: in atomicBarrierDroppedOnZero()
240 case AArch64::LDUMINALB: case AArch64::LDUMINALH: in atomicBarrierDroppedOnZero()
241 case AArch64::LDUMINALW: case AArch64::LDUMINALX: in atomicBarrierDroppedOnZero()
242 case AArch64::SWPAB: case AArch64::SWPAH: in atomicBarrierDroppedOnZero()
243 case AArch64::SWPAW: case AArch64::SWPAX: in atomicBarrierDroppedOnZero()
244 case AArch64::SWPALB: case AArch64::SWPALH: in atomicBarrierDroppedOnZero()
245 case AArch64::SWPALW: case AArch64::SWPALX: in atomicBarrierDroppedOnZero()
348 return ActiveFeatures[llvm::AArch64::FeatureAll] || in haveFeatures()
692 return ActiveFeatures[llvm::AArch64::FeatureAll] || in haveFeatures()
857 namespace AArch64 {