Lines Matching refs:DwarfRegNum

143 def EAX : X86Reg<"eax", 0, [AX, HAX]>, DwarfRegNum<[-2, 0, 0]>;
144 def EDX : X86Reg<"edx", 2, [DX, HDX]>, DwarfRegNum<[-2, 2, 2]>;
145 def ECX : X86Reg<"ecx", 1, [CX, HCX]>, DwarfRegNum<[-2, 1, 1]>;
146 def EBX : X86Reg<"ebx", 3, [BX, HBX]>, DwarfRegNum<[-2, 3, 3]>;
147 def ESI : X86Reg<"esi", 6, [SI, HSI]>, DwarfRegNum<[-2, 6, 6]>;
148 def EDI : X86Reg<"edi", 7, [DI, HDI]>, DwarfRegNum<[-2, 7, 7]>;
149 def EBP : X86Reg<"ebp", 5, [BP, HBP]>, DwarfRegNum<[-2, 4, 5]>;
150 def ESP : X86Reg<"esp", 4, [SP, HSP]>, DwarfRegNum<[-2, 5, 4]>;
151 def EIP : X86Reg<"eip", 0, [IP, HIP]>, DwarfRegNum<[-2, 8, 8]>;
169 def RAX : X86Reg<"rax", 0, [EAX]>, DwarfRegNum<[0, -2, -2]>;
170 def RDX : X86Reg<"rdx", 2, [EDX]>, DwarfRegNum<[1, -2, -2]>;
171 def RCX : X86Reg<"rcx", 1, [ECX]>, DwarfRegNum<[2, -2, -2]>;
172 def RBX : X86Reg<"rbx", 3, [EBX]>, DwarfRegNum<[3, -2, -2]>;
173 def RSI : X86Reg<"rsi", 6, [ESI]>, DwarfRegNum<[4, -2, -2]>;
174 def RDI : X86Reg<"rdi", 7, [EDI]>, DwarfRegNum<[5, -2, -2]>;
175 def RBP : X86Reg<"rbp", 5, [EBP]>, DwarfRegNum<[6, -2, -2]>;
176 def RSP : X86Reg<"rsp", 4, [ESP]>, DwarfRegNum<[7, -2, -2]>;
180 def R8 : X86Reg<"r8", 8, [R8D]>, DwarfRegNum<[ 8, -2, -2]>;
181 def R9 : X86Reg<"r9", 9, [R9D]>, DwarfRegNum<[ 9, -2, -2]>;
182 def R10 : X86Reg<"r10", 10, [R10D]>, DwarfRegNum<[10, -2, -2]>;
183 def R11 : X86Reg<"r11", 11, [R11D]>, DwarfRegNum<[11, -2, -2]>;
184 def R12 : X86Reg<"r12", 12, [R12D]>, DwarfRegNum<[12, -2, -2]>;
185 def R13 : X86Reg<"r13", 13, [R13D]>, DwarfRegNum<[13, -2, -2]>;
186 def R14 : X86Reg<"r14", 14, [R14D]>, DwarfRegNum<[14, -2, -2]>;
187 def R15 : X86Reg<"r15", 15, [R15D]>, DwarfRegNum<[15, -2, -2]>;
188 def RIP : X86Reg<"rip", 0, [EIP]>, DwarfRegNum<[16, -2, -2]>;
192 def MM0 : X86Reg<"mm0", 0>, DwarfRegNum<[41, 29, 29]>;
193 def MM1 : X86Reg<"mm1", 1>, DwarfRegNum<[42, 30, 30]>;
194 def MM2 : X86Reg<"mm2", 2>, DwarfRegNum<[43, 31, 31]>;
195 def MM3 : X86Reg<"mm3", 3>, DwarfRegNum<[44, 32, 32]>;
196 def MM4 : X86Reg<"mm4", 4>, DwarfRegNum<[45, 33, 33]>;
197 def MM5 : X86Reg<"mm5", 5>, DwarfRegNum<[46, 34, 34]>;
198 def MM6 : X86Reg<"mm6", 6>, DwarfRegNum<[47, 35, 35]>;
199 def MM7 : X86Reg<"mm7", 7>, DwarfRegNum<[48, 36, 36]>;
212 def XMM0: X86Reg<"xmm0", 0>, DwarfRegNum<[17, 21, 21]>;
213 def XMM1: X86Reg<"xmm1", 1>, DwarfRegNum<[18, 22, 22]>;
214 def XMM2: X86Reg<"xmm2", 2>, DwarfRegNum<[19, 23, 23]>;
215 def XMM3: X86Reg<"xmm3", 3>, DwarfRegNum<[20, 24, 24]>;
216 def XMM4: X86Reg<"xmm4", 4>, DwarfRegNum<[21, 25, 25]>;
217 def XMM5: X86Reg<"xmm5", 5>, DwarfRegNum<[22, 26, 26]>;
218 def XMM6: X86Reg<"xmm6", 6>, DwarfRegNum<[23, 27, 27]>;
219 def XMM7: X86Reg<"xmm7", 7>, DwarfRegNum<[24, 28, 28]>;
223 def XMM8: X86Reg<"xmm8", 8>, DwarfRegNum<[25, -2, -2]>;
224 def XMM9: X86Reg<"xmm9", 9>, DwarfRegNum<[26, -2, -2]>;
225 def XMM10: X86Reg<"xmm10", 10>, DwarfRegNum<[27, -2, -2]>;
226 def XMM11: X86Reg<"xmm11", 11>, DwarfRegNum<[28, -2, -2]>;
227 def XMM12: X86Reg<"xmm12", 12>, DwarfRegNum<[29, -2, -2]>;
228 def XMM13: X86Reg<"xmm13", 13>, DwarfRegNum<[30, -2, -2]>;
229 def XMM14: X86Reg<"xmm14", 14>, DwarfRegNum<[31, -2, -2]>;
230 def XMM15: X86Reg<"xmm15", 15>, DwarfRegNum<[32, -2, -2]>;
232 def XMM16: X86Reg<"xmm16", 16>, DwarfRegNum<[67, -2, -2]>;
233 def XMM17: X86Reg<"xmm17", 17>, DwarfRegNum<[68, -2, -2]>;
234 def XMM18: X86Reg<"xmm18", 18>, DwarfRegNum<[69, -2, -2]>;
235 def XMM19: X86Reg<"xmm19", 19>, DwarfRegNum<[70, -2, -2]>;
236 def XMM20: X86Reg<"xmm20", 20>, DwarfRegNum<[71, -2, -2]>;
237 def XMM21: X86Reg<"xmm21", 21>, DwarfRegNum<[72, -2, -2]>;
238 def XMM22: X86Reg<"xmm22", 22>, DwarfRegNum<[73, -2, -2]>;
239 def XMM23: X86Reg<"xmm23", 23>, DwarfRegNum<[74, -2, -2]>;
240 def XMM24: X86Reg<"xmm24", 24>, DwarfRegNum<[75, -2, -2]>;
241 def XMM25: X86Reg<"xmm25", 25>, DwarfRegNum<[76, -2, -2]>;
242 def XMM26: X86Reg<"xmm26", 26>, DwarfRegNum<[77, -2, -2]>;
243 def XMM27: X86Reg<"xmm27", 27>, DwarfRegNum<[78, -2, -2]>;
244 def XMM28: X86Reg<"xmm28", 28>, DwarfRegNum<[79, -2, -2]>;
245 def XMM29: X86Reg<"xmm29", 29>, DwarfRegNum<[80, -2, -2]>;
246 def XMM30: X86Reg<"xmm30", 30>, DwarfRegNum<[81, -2, -2]>;
247 def XMM31: X86Reg<"xmm31", 31>, DwarfRegNum<[82, -2, -2]>;
279 def K0 : X86Reg<"k0", 0>, DwarfRegNum<[118, 93, 93]>;
280 def K1 : X86Reg<"k1", 1>, DwarfRegNum<[119, 94, 94]>;
281 def K2 : X86Reg<"k2", 2>, DwarfRegNum<[120, 95, 95]>;
282 def K3 : X86Reg<"k3", 3>, DwarfRegNum<[121, 96, 96]>;
283 def K4 : X86Reg<"k4", 4>, DwarfRegNum<[122, 97, 97]>;
284 def K5 : X86Reg<"k5", 5>, DwarfRegNum<[123, 98, 98]>;
285 def K6 : X86Reg<"k6", 6>, DwarfRegNum<[124, 99, 99]>;
286 def K7 : X86Reg<"k7", 7>, DwarfRegNum<[125, 100, 100]>;
292 def ST0 : X86Reg<"st", 0>, DwarfRegNum<[33, 12, 11]>;
293 def ST1 : X86Reg<"st(1)", 1>, DwarfRegNum<[34, 13, 12]>;
294 def ST2 : X86Reg<"st(2)", 2>, DwarfRegNum<[35, 14, 13]>;
295 def ST3 : X86Reg<"st(3)", 3>, DwarfRegNum<[36, 15, 14]>;
296 def ST4 : X86Reg<"st(4)", 4>, DwarfRegNum<[37, 16, 15]>;
297 def ST5 : X86Reg<"st(5)", 5>, DwarfRegNum<[38, 17, 16]>;
298 def ST6 : X86Reg<"st(6)", 6>, DwarfRegNum<[39, 18, 17]>;
299 def ST7 : X86Reg<"st(7)", 7>, DwarfRegNum<[40, 19, 18]>;