• Home
  • Raw
  • Download

Lines Matching refs:X86

56                          ? X86::RIP : X86::EIP,  in X86RegisterInfo()
69 StackPtr = X86::RSP; in X86RegisterInfo()
70 FramePtr = X86::RBP; in X86RegisterInfo()
73 StackPtr = X86::ESP; in X86RegisterInfo()
74 FramePtr = X86::EBP; in X86RegisterInfo()
82 case X86::EBX: case X86::RBX: return 1; in getCompactUnwindRegNum()
83 case X86::ECX: case X86::R12: return 2; in getCompactUnwindRegNum()
84 case X86::EDX: case X86::R13: return 3; in getCompactUnwindRegNum()
85 case X86::EDI: case X86::R14: return 4; in getCompactUnwindRegNum()
86 case X86::ESI: case X86::R15: return 5; in getCompactUnwindRegNum()
87 case X86::EBP: case X86::RBP: return 6; in getCompactUnwindRegNum()
97 case X86::R8: case X86::R8D: case X86::R8W: case X86::R8B: in getSEHRegNum()
98 case X86::R9: case X86::R9D: case X86::R9W: case X86::R9B: in getSEHRegNum()
99 case X86::R10: case X86::R10D: case X86::R10W: case X86::R10B: in getSEHRegNum()
100 case X86::R11: case X86::R11D: case X86::R11W: case X86::R11B: in getSEHRegNum()
101 case X86::R12: case X86::R12D: case X86::R12W: case X86::R12B: in getSEHRegNum()
102 case X86::R13: case X86::R13D: case X86::R13W: case X86::R13B: in getSEHRegNum()
103 case X86::R14: case X86::R14D: case X86::R14W: case X86::R14B: in getSEHRegNum()
104 case X86::R15: case X86::R15D: case X86::R15W: case X86::R15B: in getSEHRegNum()
105 case X86::XMM8: case X86::XMM9: case X86::XMM10: case X86::XMM11: in getSEHRegNum()
106 case X86::XMM12: case X86::XMM13: case X86::XMM14: case X86::XMM15: in getSEHRegNum()
107 case X86::YMM8: case X86::YMM9: case X86::YMM10: case X86::YMM11: in getSEHRegNum()
108 case X86::YMM12: case X86::YMM13: case X86::YMM14: case X86::YMM15: in getSEHRegNum()
119 if (!Is64Bit && Idx == X86::sub_8bit) in getSubClassWithSubReg()
120 Idx = X86::sub_8bit_hi; in getSubClassWithSubReg()
131 if (!Is64Bit && SubIdx == X86::sub_8bit) { in getMatchingSuperRegClass()
132 A = X86GenRegisterInfo::getSubClassWithSubReg(A, X86::sub_8bit_hi); in getMatchingSuperRegClass()
149 if (RC == X86::GR8_NOREXRegisterClass) in getLargestLegalSuperClass()
156 case X86::GR8RegClassID: in getLargestLegalSuperClass()
157 case X86::GR16RegClassID: in getLargestLegalSuperClass()
158 case X86::GR32RegClassID: in getLargestLegalSuperClass()
159 case X86::GR64RegClassID: in getLargestLegalSuperClass()
160 case X86::FR32RegClassID: in getLargestLegalSuperClass()
161 case X86::FR64RegClassID: in getLargestLegalSuperClass()
162 case X86::RFP32RegClassID: in getLargestLegalSuperClass()
163 case X86::RFP64RegClassID: in getLargestLegalSuperClass()
164 case X86::RFP80RegClassID: in getLargestLegalSuperClass()
165 case X86::VR128RegClassID: in getLargestLegalSuperClass()
166 case X86::VR256RegClassID: in getLargestLegalSuperClass()
183 return &X86::GR64RegClass; in getPointerRegClass()
184 return &X86::GR32RegClass; in getPointerRegClass()
187 return &X86::GR64_NOSPRegClass; in getPointerRegClass()
188 return &X86::GR32_NOSPRegClass; in getPointerRegClass()
191 return &X86::GR64_TCW64RegClass; in getPointerRegClass()
193 return &X86::GR64_TCRegClass; in getPointerRegClass()
194 return &X86::GR32_TCRegClass; in getPointerRegClass()
200 if (RC == &X86::CCRRegClass) { in getCrossCopyRegClass()
202 return &X86::GR64RegClass; in getCrossCopyRegClass()
204 return &X86::GR32RegClass; in getCrossCopyRegClass()
218 case X86::GR32RegClassID: in getRegPressureLimit()
220 case X86::GR64RegClassID: in getRegPressureLimit()
222 case X86::VR128RegClassID: in getRegPressureLimit()
224 case X86::VR64RegClassID: in getRegPressureLimit()
270 Reserved.set(X86::RSP); in getReservedRegs()
271 Reserved.set(X86::ESP); in getReservedRegs()
272 Reserved.set(X86::SP); in getReservedRegs()
273 Reserved.set(X86::SPL); in getReservedRegs()
276 Reserved.set(X86::RIP); in getReservedRegs()
277 Reserved.set(X86::EIP); in getReservedRegs()
278 Reserved.set(X86::IP); in getReservedRegs()
282 Reserved.set(X86::RBP); in getReservedRegs()
283 Reserved.set(X86::EBP); in getReservedRegs()
284 Reserved.set(X86::BP); in getReservedRegs()
285 Reserved.set(X86::BPL); in getReservedRegs()
289 Reserved.set(X86::CS); in getReservedRegs()
290 Reserved.set(X86::SS); in getReservedRegs()
291 Reserved.set(X86::DS); in getReservedRegs()
292 Reserved.set(X86::ES); in getReservedRegs()
293 Reserved.set(X86::FS); in getReservedRegs()
294 Reserved.set(X86::GS); in getReservedRegs()
300 Reserved.set(X86::SIL); in getReservedRegs()
301 Reserved.set(X86::DIL); in getReservedRegs()
302 Reserved.set(X86::BPL); in getReservedRegs()
303 Reserved.set(X86::SPL); in getReservedRegs()
308 X86::R8, X86::R9, X86::R10, X86::R11, in getReservedRegs()
309 X86::R12, X86::R13, X86::R14, X86::R15 in getReservedRegs()
315 assert(X86::XMM15 == X86::XMM8+7); in getReservedRegs()
316 for (const uint16_t *AI = getOverlaps(X86::XMM8 + n); unsigned Reg = *AI; in getReservedRegs()
370 return X86::SUB64ri8; in getSUBriOpcode()
371 return X86::SUB64ri32; in getSUBriOpcode()
374 return X86::SUB32ri8; in getSUBriOpcode()
375 return X86::SUB32ri; in getSUBriOpcode()
382 return X86::ADD64ri8; in getADDriOpcode()
383 return X86::ADD64ri32; in getADDriOpcode()
386 return X86::ADD32ri8; in getADDriOpcode()
387 return X86::ADD32ri; in getADDriOpcode()
487 bool AfterFPPop = Opc == X86::TAILJMPm64 || Opc == X86::TAILJMPm; in eliminateFrameIndex()
543 case X86::AH: case X86::AL: case X86::AX: case X86::EAX: case X86::RAX: in getX86SubSuperRegister()
544 return X86::AH; in getX86SubSuperRegister()
545 case X86::DH: case X86::DL: case X86::DX: case X86::EDX: case X86::RDX: in getX86SubSuperRegister()
546 return X86::DH; in getX86SubSuperRegister()
547 case X86::CH: case X86::CL: case X86::CX: case X86::ECX: case X86::RCX: in getX86SubSuperRegister()
548 return X86::CH; in getX86SubSuperRegister()
549 case X86::BH: case X86::BL: case X86::BX: case X86::EBX: case X86::RBX: in getX86SubSuperRegister()
550 return X86::BH; in getX86SubSuperRegister()
555 case X86::AH: case X86::AL: case X86::AX: case X86::EAX: case X86::RAX: in getX86SubSuperRegister()
556 return X86::AL; in getX86SubSuperRegister()
557 case X86::DH: case X86::DL: case X86::DX: case X86::EDX: case X86::RDX: in getX86SubSuperRegister()
558 return X86::DL; in getX86SubSuperRegister()
559 case X86::CH: case X86::CL: case X86::CX: case X86::ECX: case X86::RCX: in getX86SubSuperRegister()
560 return X86::CL; in getX86SubSuperRegister()
561 case X86::BH: case X86::BL: case X86::BX: case X86::EBX: case X86::RBX: in getX86SubSuperRegister()
562 return X86::BL; in getX86SubSuperRegister()
563 case X86::SIL: case X86::SI: case X86::ESI: case X86::RSI: in getX86SubSuperRegister()
564 return X86::SIL; in getX86SubSuperRegister()
565 case X86::DIL: case X86::DI: case X86::EDI: case X86::RDI: in getX86SubSuperRegister()
566 return X86::DIL; in getX86SubSuperRegister()
567 case X86::BPL: case X86::BP: case X86::EBP: case X86::RBP: in getX86SubSuperRegister()
568 return X86::BPL; in getX86SubSuperRegister()
569 case X86::SPL: case X86::SP: case X86::ESP: case X86::RSP: in getX86SubSuperRegister()
570 return X86::SPL; in getX86SubSuperRegister()
571 case X86::R8B: case X86::R8W: case X86::R8D: case X86::R8: in getX86SubSuperRegister()
572 return X86::R8B; in getX86SubSuperRegister()
573 case X86::R9B: case X86::R9W: case X86::R9D: case X86::R9: in getX86SubSuperRegister()
574 return X86::R9B; in getX86SubSuperRegister()
575 case X86::R10B: case X86::R10W: case X86::R10D: case X86::R10: in getX86SubSuperRegister()
576 return X86::R10B; in getX86SubSuperRegister()
577 case X86::R11B: case X86::R11W: case X86::R11D: case X86::R11: in getX86SubSuperRegister()
578 return X86::R11B; in getX86SubSuperRegister()
579 case X86::R12B: case X86::R12W: case X86::R12D: case X86::R12: in getX86SubSuperRegister()
580 return X86::R12B; in getX86SubSuperRegister()
581 case X86::R13B: case X86::R13W: case X86::R13D: case X86::R13: in getX86SubSuperRegister()
582 return X86::R13B; in getX86SubSuperRegister()
583 case X86::R14B: case X86::R14W: case X86::R14D: case X86::R14: in getX86SubSuperRegister()
584 return X86::R14B; in getX86SubSuperRegister()
585 case X86::R15B: case X86::R15W: case X86::R15D: case X86::R15: in getX86SubSuperRegister()
586 return X86::R15B; in getX86SubSuperRegister()
592 case X86::AH: case X86::AL: case X86::AX: case X86::EAX: case X86::RAX: in getX86SubSuperRegister()
593 return X86::AX; in getX86SubSuperRegister()
594 case X86::DH: case X86::DL: case X86::DX: case X86::EDX: case X86::RDX: in getX86SubSuperRegister()
595 return X86::DX; in getX86SubSuperRegister()
596 case X86::CH: case X86::CL: case X86::CX: case X86::ECX: case X86::RCX: in getX86SubSuperRegister()
597 return X86::CX; in getX86SubSuperRegister()
598 case X86::BH: case X86::BL: case X86::BX: case X86::EBX: case X86::RBX: in getX86SubSuperRegister()
599 return X86::BX; in getX86SubSuperRegister()
600 case X86::SIL: case X86::SI: case X86::ESI: case X86::RSI: in getX86SubSuperRegister()
601 return X86::SI; in getX86SubSuperRegister()
602 case X86::DIL: case X86::DI: case X86::EDI: case X86::RDI: in getX86SubSuperRegister()
603 return X86::DI; in getX86SubSuperRegister()
604 case X86::BPL: case X86::BP: case X86::EBP: case X86::RBP: in getX86SubSuperRegister()
605 return X86::BP; in getX86SubSuperRegister()
606 case X86::SPL: case X86::SP: case X86::ESP: case X86::RSP: in getX86SubSuperRegister()
607 return X86::SP; in getX86SubSuperRegister()
608 case X86::R8B: case X86::R8W: case X86::R8D: case X86::R8: in getX86SubSuperRegister()
609 return X86::R8W; in getX86SubSuperRegister()
610 case X86::R9B: case X86::R9W: case X86::R9D: case X86::R9: in getX86SubSuperRegister()
611 return X86::R9W; in getX86SubSuperRegister()
612 case X86::R10B: case X86::R10W: case X86::R10D: case X86::R10: in getX86SubSuperRegister()
613 return X86::R10W; in getX86SubSuperRegister()
614 case X86::R11B: case X86::R11W: case X86::R11D: case X86::R11: in getX86SubSuperRegister()
615 return X86::R11W; in getX86SubSuperRegister()
616 case X86::R12B: case X86::R12W: case X86::R12D: case X86::R12: in getX86SubSuperRegister()
617 return X86::R12W; in getX86SubSuperRegister()
618 case X86::R13B: case X86::R13W: case X86::R13D: case X86::R13: in getX86SubSuperRegister()
619 return X86::R13W; in getX86SubSuperRegister()
620 case X86::R14B: case X86::R14W: case X86::R14D: case X86::R14: in getX86SubSuperRegister()
621 return X86::R14W; in getX86SubSuperRegister()
622 case X86::R15B: case X86::R15W: case X86::R15D: case X86::R15: in getX86SubSuperRegister()
623 return X86::R15W; in getX86SubSuperRegister()
628 case X86::AH: case X86::AL: case X86::AX: case X86::EAX: case X86::RAX: in getX86SubSuperRegister()
629 return X86::EAX; in getX86SubSuperRegister()
630 case X86::DH: case X86::DL: case X86::DX: case X86::EDX: case X86::RDX: in getX86SubSuperRegister()
631 return X86::EDX; in getX86SubSuperRegister()
632 case X86::CH: case X86::CL: case X86::CX: case X86::ECX: case X86::RCX: in getX86SubSuperRegister()
633 return X86::ECX; in getX86SubSuperRegister()
634 case X86::BH: case X86::BL: case X86::BX: case X86::EBX: case X86::RBX: in getX86SubSuperRegister()
635 return X86::EBX; in getX86SubSuperRegister()
636 case X86::SIL: case X86::SI: case X86::ESI: case X86::RSI: in getX86SubSuperRegister()
637 return X86::ESI; in getX86SubSuperRegister()
638 case X86::DIL: case X86::DI: case X86::EDI: case X86::RDI: in getX86SubSuperRegister()
639 return X86::EDI; in getX86SubSuperRegister()
640 case X86::BPL: case X86::BP: case X86::EBP: case X86::RBP: in getX86SubSuperRegister()
641 return X86::EBP; in getX86SubSuperRegister()
642 case X86::SPL: case X86::SP: case X86::ESP: case X86::RSP: in getX86SubSuperRegister()
643 return X86::ESP; in getX86SubSuperRegister()
644 case X86::R8B: case X86::R8W: case X86::R8D: case X86::R8: in getX86SubSuperRegister()
645 return X86::R8D; in getX86SubSuperRegister()
646 case X86::R9B: case X86::R9W: case X86::R9D: case X86::R9: in getX86SubSuperRegister()
647 return X86::R9D; in getX86SubSuperRegister()
648 case X86::R10B: case X86::R10W: case X86::R10D: case X86::R10: in getX86SubSuperRegister()
649 return X86::R10D; in getX86SubSuperRegister()
650 case X86::R11B: case X86::R11W: case X86::R11D: case X86::R11: in getX86SubSuperRegister()
651 return X86::R11D; in getX86SubSuperRegister()
652 case X86::R12B: case X86::R12W: case X86::R12D: case X86::R12: in getX86SubSuperRegister()
653 return X86::R12D; in getX86SubSuperRegister()
654 case X86::R13B: case X86::R13W: case X86::R13D: case X86::R13: in getX86SubSuperRegister()
655 return X86::R13D; in getX86SubSuperRegister()
656 case X86::R14B: case X86::R14W: case X86::R14D: case X86::R14: in getX86SubSuperRegister()
657 return X86::R14D; in getX86SubSuperRegister()
658 case X86::R15B: case X86::R15W: case X86::R15D: case X86::R15: in getX86SubSuperRegister()
659 return X86::R15D; in getX86SubSuperRegister()
667 case X86::SIL: case X86::SI: case X86::ESI: case X86::RSI: in getX86SubSuperRegister()
668 return X86::SI; in getX86SubSuperRegister()
669 case X86::DIL: case X86::DI: case X86::EDI: case X86::RDI: in getX86SubSuperRegister()
670 return X86::DI; in getX86SubSuperRegister()
671 case X86::BPL: case X86::BP: case X86::EBP: case X86::RBP: in getX86SubSuperRegister()
672 return X86::BP; in getX86SubSuperRegister()
673 case X86::SPL: case X86::SP: case X86::ESP: case X86::RSP: in getX86SubSuperRegister()
674 return X86::SP; in getX86SubSuperRegister()
680 case X86::AH: case X86::AL: case X86::AX: case X86::EAX: case X86::RAX: in getX86SubSuperRegister()
681 return X86::RAX; in getX86SubSuperRegister()
682 case X86::DH: case X86::DL: case X86::DX: case X86::EDX: case X86::RDX: in getX86SubSuperRegister()
683 return X86::RDX; in getX86SubSuperRegister()
684 case X86::CH: case X86::CL: case X86::CX: case X86::ECX: case X86::RCX: in getX86SubSuperRegister()
685 return X86::RCX; in getX86SubSuperRegister()
686 case X86::BH: case X86::BL: case X86::BX: case X86::EBX: case X86::RBX: in getX86SubSuperRegister()
687 return X86::RBX; in getX86SubSuperRegister()
688 case X86::SIL: case X86::SI: case X86::ESI: case X86::RSI: in getX86SubSuperRegister()
689 return X86::RSI; in getX86SubSuperRegister()
690 case X86::DIL: case X86::DI: case X86::EDI: case X86::RDI: in getX86SubSuperRegister()
691 return X86::RDI; in getX86SubSuperRegister()
692 case X86::BPL: case X86::BP: case X86::EBP: case X86::RBP: in getX86SubSuperRegister()
693 return X86::RBP; in getX86SubSuperRegister()
694 case X86::SPL: case X86::SP: case X86::ESP: case X86::RSP: in getX86SubSuperRegister()
695 return X86::RSP; in getX86SubSuperRegister()
696 case X86::R8B: case X86::R8W: case X86::R8D: case X86::R8: in getX86SubSuperRegister()
697 return X86::R8; in getX86SubSuperRegister()
698 case X86::R9B: case X86::R9W: case X86::R9D: case X86::R9: in getX86SubSuperRegister()
699 return X86::R9; in getX86SubSuperRegister()
700 case X86::R10B: case X86::R10W: case X86::R10D: case X86::R10: in getX86SubSuperRegister()
701 return X86::R10; in getX86SubSuperRegister()
702 case X86::R11B: case X86::R11W: case X86::R11D: case X86::R11: in getX86SubSuperRegister()
703 return X86::R11; in getX86SubSuperRegister()
704 case X86::R12B: case X86::R12W: case X86::R12D: case X86::R12: in getX86SubSuperRegister()
705 return X86::R12; in getX86SubSuperRegister()
706 case X86::R13B: case X86::R13W: case X86::R13D: case X86::R13: in getX86SubSuperRegister()
707 return X86::R13; in getX86SubSuperRegister()
708 case X86::R14B: case X86::R14W: case X86::R14D: case X86::R14: in getX86SubSuperRegister()
709 return X86::R14; in getX86SubSuperRegister()
710 case X86::R15B: case X86::R15W: case X86::R15D: case X86::R15: in getX86SubSuperRegister()
711 return X86::R15; in getX86SubSuperRegister()