• Home
  • Raw
  • Download

Lines Matching refs:X86

58           (STI.is64Bit() ? X86::RIP : X86::EIP),  in X86RegisterInfo()
61 (STI.is64Bit() ? X86::RIP : X86::EIP)), in X86RegisterInfo()
71 StackPtr = X86::RSP; in X86RegisterInfo()
72 FramePtr = X86::RBP; in X86RegisterInfo()
75 StackPtr = X86::ESP; in X86RegisterInfo()
76 FramePtr = X86::EBP; in X86RegisterInfo()
81 BasePtr = Is64Bit ? X86::RBX : X86::ESI; in X86RegisterInfo()
100 if (!Is64Bit && Idx == X86::sub_8bit) in getSubClassWithSubReg()
101 Idx = X86::sub_8bit_hi; in getSubClassWithSubReg()
112 if (!Is64Bit && SubIdx == X86::sub_8bit) { in getMatchingSuperRegClass()
113 A = X86GenRegisterInfo::getSubClassWithSubReg(A, X86::sub_8bit_hi); in getMatchingSuperRegClass()
130 if (RC == &X86::GR8_NOREXRegClass) in getLargestLegalSuperClass()
137 case X86::GR8RegClassID: in getLargestLegalSuperClass()
138 case X86::GR16RegClassID: in getLargestLegalSuperClass()
139 case X86::GR32RegClassID: in getLargestLegalSuperClass()
140 case X86::GR64RegClassID: in getLargestLegalSuperClass()
141 case X86::FR32RegClassID: in getLargestLegalSuperClass()
142 case X86::FR64RegClassID: in getLargestLegalSuperClass()
143 case X86::RFP32RegClassID: in getLargestLegalSuperClass()
144 case X86::RFP64RegClassID: in getLargestLegalSuperClass()
145 case X86::RFP80RegClassID: in getLargestLegalSuperClass()
146 case X86::VR128RegClassID: in getLargestLegalSuperClass()
147 case X86::VR256RegClassID: in getLargestLegalSuperClass()
165 return &X86::GR64RegClass; in getPointerRegClass()
166 return &X86::GR32RegClass; in getPointerRegClass()
169 return &X86::GR64_NOSPRegClass; in getPointerRegClass()
170 return &X86::GR32_NOSPRegClass; in getPointerRegClass()
173 return &X86::GR64_TCW64RegClass; in getPointerRegClass()
175 return &X86::GR64_TCRegClass; in getPointerRegClass()
180 return &X86::GR32RegClass; in getPointerRegClass()
181 return &X86::GR32_TCRegClass; in getPointerRegClass()
187 if (RC == &X86::CCRRegClass) { in getCrossCopyRegClass()
189 return &X86::GR64RegClass; in getCrossCopyRegClass()
191 return &X86::GR32RegClass; in getCrossCopyRegClass()
205 case X86::GR32RegClassID: in getRegPressureLimit()
207 case X86::GR64RegClassID: in getRegPressureLimit()
209 case X86::VR128RegClassID: in getRegPressureLimit()
211 case X86::VR64RegClassID: in getRegPressureLimit()
330 for (MCSubRegIterator I(X86::RSP, this, /*IncludeSelf=*/true); I.isValid(); in getReservedRegs()
335 for (MCSubRegIterator I(X86::RIP, this, /*IncludeSelf=*/true); I.isValid(); in getReservedRegs()
341 for (MCSubRegIterator I(X86::RBP, this, /*IncludeSelf=*/true); I.isValid(); in getReservedRegs()
361 Reserved.set(X86::CS); in getReservedRegs()
362 Reserved.set(X86::SS); in getReservedRegs()
363 Reserved.set(X86::DS); in getReservedRegs()
364 Reserved.set(X86::ES); in getReservedRegs()
365 Reserved.set(X86::FS); in getReservedRegs()
366 Reserved.set(X86::GS); in getReservedRegs()
370 Reserved.set(X86::ST0 + n); in getReservedRegs()
376 Reserved.set(X86::SIL); in getReservedRegs()
377 Reserved.set(X86::DIL); in getReservedRegs()
378 Reserved.set(X86::BPL); in getReservedRegs()
379 Reserved.set(X86::SPL); in getReservedRegs()
383 for (MCRegAliasIterator AI(X86::R8 + n, this, true); AI.isValid(); ++AI) in getReservedRegs()
387 for (MCRegAliasIterator AI(X86::XMM8 + n, this, true); AI.isValid(); ++AI) in getReservedRegs()
393 for (MCRegAliasIterator AI(X86::XMM0 + n, this, true); AI.isValid(); ++AI) in getReservedRegs()
481 bool AfterFPPop = Opc == X86::TAILJMPm64 || Opc == X86::TAILJMPm; in eliminateFrameIndex()
542 case X86::SIL: case X86::SI: case X86::ESI: case X86::RSI: in getX86SubSuperRegister()
543 return X86::SI; in getX86SubSuperRegister()
544 case X86::DIL: case X86::DI: case X86::EDI: case X86::RDI: in getX86SubSuperRegister()
545 return X86::DI; in getX86SubSuperRegister()
546 case X86::BPL: case X86::BP: case X86::EBP: case X86::RBP: in getX86SubSuperRegister()
547 return X86::BP; in getX86SubSuperRegister()
548 case X86::SPL: case X86::SP: case X86::ESP: case X86::RSP: in getX86SubSuperRegister()
549 return X86::SP; in getX86SubSuperRegister()
550 case X86::AH: case X86::AL: case X86::AX: case X86::EAX: case X86::RAX: in getX86SubSuperRegister()
551 return X86::AH; in getX86SubSuperRegister()
552 case X86::DH: case X86::DL: case X86::DX: case X86::EDX: case X86::RDX: in getX86SubSuperRegister()
553 return X86::DH; in getX86SubSuperRegister()
554 case X86::CH: case X86::CL: case X86::CX: case X86::ECX: case X86::RCX: in getX86SubSuperRegister()
555 return X86::CH; in getX86SubSuperRegister()
556 case X86::BH: case X86::BL: case X86::BX: case X86::EBX: case X86::RBX: in getX86SubSuperRegister()
557 return X86::BH; in getX86SubSuperRegister()
562 case X86::AH: case X86::AL: case X86::AX: case X86::EAX: case X86::RAX: in getX86SubSuperRegister()
563 return X86::AL; in getX86SubSuperRegister()
564 case X86::DH: case X86::DL: case X86::DX: case X86::EDX: case X86::RDX: in getX86SubSuperRegister()
565 return X86::DL; in getX86SubSuperRegister()
566 case X86::CH: case X86::CL: case X86::CX: case X86::ECX: case X86::RCX: in getX86SubSuperRegister()
567 return X86::CL; in getX86SubSuperRegister()
568 case X86::BH: case X86::BL: case X86::BX: case X86::EBX: case X86::RBX: in getX86SubSuperRegister()
569 return X86::BL; in getX86SubSuperRegister()
570 case X86::SIL: case X86::SI: case X86::ESI: case X86::RSI: in getX86SubSuperRegister()
571 return X86::SIL; in getX86SubSuperRegister()
572 case X86::DIL: case X86::DI: case X86::EDI: case X86::RDI: in getX86SubSuperRegister()
573 return X86::DIL; in getX86SubSuperRegister()
574 case X86::BPL: case X86::BP: case X86::EBP: case X86::RBP: in getX86SubSuperRegister()
575 return X86::BPL; in getX86SubSuperRegister()
576 case X86::SPL: case X86::SP: case X86::ESP: case X86::RSP: in getX86SubSuperRegister()
577 return X86::SPL; in getX86SubSuperRegister()
578 case X86::R8B: case X86::R8W: case X86::R8D: case X86::R8: in getX86SubSuperRegister()
579 return X86::R8B; in getX86SubSuperRegister()
580 case X86::R9B: case X86::R9W: case X86::R9D: case X86::R9: in getX86SubSuperRegister()
581 return X86::R9B; in getX86SubSuperRegister()
582 case X86::R10B: case X86::R10W: case X86::R10D: case X86::R10: in getX86SubSuperRegister()
583 return X86::R10B; in getX86SubSuperRegister()
584 case X86::R11B: case X86::R11W: case X86::R11D: case X86::R11: in getX86SubSuperRegister()
585 return X86::R11B; in getX86SubSuperRegister()
586 case X86::R12B: case X86::R12W: case X86::R12D: case X86::R12: in getX86SubSuperRegister()
587 return X86::R12B; in getX86SubSuperRegister()
588 case X86::R13B: case X86::R13W: case X86::R13D: case X86::R13: in getX86SubSuperRegister()
589 return X86::R13B; in getX86SubSuperRegister()
590 case X86::R14B: case X86::R14W: case X86::R14D: case X86::R14: in getX86SubSuperRegister()
591 return X86::R14B; in getX86SubSuperRegister()
592 case X86::R15B: case X86::R15W: case X86::R15D: case X86::R15: in getX86SubSuperRegister()
593 return X86::R15B; in getX86SubSuperRegister()
599 case X86::AH: case X86::AL: case X86::AX: case X86::EAX: case X86::RAX: in getX86SubSuperRegister()
600 return X86::AX; in getX86SubSuperRegister()
601 case X86::DH: case X86::DL: case X86::DX: case X86::EDX: case X86::RDX: in getX86SubSuperRegister()
602 return X86::DX; in getX86SubSuperRegister()
603 case X86::CH: case X86::CL: case X86::CX: case X86::ECX: case X86::RCX: in getX86SubSuperRegister()
604 return X86::CX; in getX86SubSuperRegister()
605 case X86::BH: case X86::BL: case X86::BX: case X86::EBX: case X86::RBX: in getX86SubSuperRegister()
606 return X86::BX; in getX86SubSuperRegister()
607 case X86::SIL: case X86::SI: case X86::ESI: case X86::RSI: in getX86SubSuperRegister()
608 return X86::SI; in getX86SubSuperRegister()
609 case X86::DIL: case X86::DI: case X86::EDI: case X86::RDI: in getX86SubSuperRegister()
610 return X86::DI; in getX86SubSuperRegister()
611 case X86::BPL: case X86::BP: case X86::EBP: case X86::RBP: in getX86SubSuperRegister()
612 return X86::BP; in getX86SubSuperRegister()
613 case X86::SPL: case X86::SP: case X86::ESP: case X86::RSP: in getX86SubSuperRegister()
614 return X86::SP; in getX86SubSuperRegister()
615 case X86::R8B: case X86::R8W: case X86::R8D: case X86::R8: in getX86SubSuperRegister()
616 return X86::R8W; in getX86SubSuperRegister()
617 case X86::R9B: case X86::R9W: case X86::R9D: case X86::R9: in getX86SubSuperRegister()
618 return X86::R9W; in getX86SubSuperRegister()
619 case X86::R10B: case X86::R10W: case X86::R10D: case X86::R10: in getX86SubSuperRegister()
620 return X86::R10W; in getX86SubSuperRegister()
621 case X86::R11B: case X86::R11W: case X86::R11D: case X86::R11: in getX86SubSuperRegister()
622 return X86::R11W; in getX86SubSuperRegister()
623 case X86::R12B: case X86::R12W: case X86::R12D: case X86::R12: in getX86SubSuperRegister()
624 return X86::R12W; in getX86SubSuperRegister()
625 case X86::R13B: case X86::R13W: case X86::R13D: case X86::R13: in getX86SubSuperRegister()
626 return X86::R13W; in getX86SubSuperRegister()
627 case X86::R14B: case X86::R14W: case X86::R14D: case X86::R14: in getX86SubSuperRegister()
628 return X86::R14W; in getX86SubSuperRegister()
629 case X86::R15B: case X86::R15W: case X86::R15D: case X86::R15: in getX86SubSuperRegister()
630 return X86::R15W; in getX86SubSuperRegister()
635 case X86::AH: case X86::AL: case X86::AX: case X86::EAX: case X86::RAX: in getX86SubSuperRegister()
636 return X86::EAX; in getX86SubSuperRegister()
637 case X86::DH: case X86::DL: case X86::DX: case X86::EDX: case X86::RDX: in getX86SubSuperRegister()
638 return X86::EDX; in getX86SubSuperRegister()
639 case X86::CH: case X86::CL: case X86::CX: case X86::ECX: case X86::RCX: in getX86SubSuperRegister()
640 return X86::ECX; in getX86SubSuperRegister()
641 case X86::BH: case X86::BL: case X86::BX: case X86::EBX: case X86::RBX: in getX86SubSuperRegister()
642 return X86::EBX; in getX86SubSuperRegister()
643 case X86::SIL: case X86::SI: case X86::ESI: case X86::RSI: in getX86SubSuperRegister()
644 return X86::ESI; in getX86SubSuperRegister()
645 case X86::DIL: case X86::DI: case X86::EDI: case X86::RDI: in getX86SubSuperRegister()
646 return X86::EDI; in getX86SubSuperRegister()
647 case X86::BPL: case X86::BP: case X86::EBP: case X86::RBP: in getX86SubSuperRegister()
648 return X86::EBP; in getX86SubSuperRegister()
649 case X86::SPL: case X86::SP: case X86::ESP: case X86::RSP: in getX86SubSuperRegister()
650 return X86::ESP; in getX86SubSuperRegister()
651 case X86::R8B: case X86::R8W: case X86::R8D: case X86::R8: in getX86SubSuperRegister()
652 return X86::R8D; in getX86SubSuperRegister()
653 case X86::R9B: case X86::R9W: case X86::R9D: case X86::R9: in getX86SubSuperRegister()
654 return X86::R9D; in getX86SubSuperRegister()
655 case X86::R10B: case X86::R10W: case X86::R10D: case X86::R10: in getX86SubSuperRegister()
656 return X86::R10D; in getX86SubSuperRegister()
657 case X86::R11B: case X86::R11W: case X86::R11D: case X86::R11: in getX86SubSuperRegister()
658 return X86::R11D; in getX86SubSuperRegister()
659 case X86::R12B: case X86::R12W: case X86::R12D: case X86::R12: in getX86SubSuperRegister()
660 return X86::R12D; in getX86SubSuperRegister()
661 case X86::R13B: case X86::R13W: case X86::R13D: case X86::R13: in getX86SubSuperRegister()
662 return X86::R13D; in getX86SubSuperRegister()
663 case X86::R14B: case X86::R14W: case X86::R14D: case X86::R14: in getX86SubSuperRegister()
664 return X86::R14D; in getX86SubSuperRegister()
665 case X86::R15B: case X86::R15W: case X86::R15D: case X86::R15: in getX86SubSuperRegister()
666 return X86::R15D; in getX86SubSuperRegister()
671 case X86::AH: case X86::AL: case X86::AX: case X86::EAX: case X86::RAX: in getX86SubSuperRegister()
672 return X86::RAX; in getX86SubSuperRegister()
673 case X86::DH: case X86::DL: case X86::DX: case X86::EDX: case X86::RDX: in getX86SubSuperRegister()
674 return X86::RDX; in getX86SubSuperRegister()
675 case X86::CH: case X86::CL: case X86::CX: case X86::ECX: case X86::RCX: in getX86SubSuperRegister()
676 return X86::RCX; in getX86SubSuperRegister()
677 case X86::BH: case X86::BL: case X86::BX: case X86::EBX: case X86::RBX: in getX86SubSuperRegister()
678 return X86::RBX; in getX86SubSuperRegister()
679 case X86::SIL: case X86::SI: case X86::ESI: case X86::RSI: in getX86SubSuperRegister()
680 return X86::RSI; in getX86SubSuperRegister()
681 case X86::DIL: case X86::DI: case X86::EDI: case X86::RDI: in getX86SubSuperRegister()
682 return X86::RDI; in getX86SubSuperRegister()
683 case X86::BPL: case X86::BP: case X86::EBP: case X86::RBP: in getX86SubSuperRegister()
684 return X86::RBP; in getX86SubSuperRegister()
685 case X86::SPL: case X86::SP: case X86::ESP: case X86::RSP: in getX86SubSuperRegister()
686 return X86::RSP; in getX86SubSuperRegister()
687 case X86::R8B: case X86::R8W: case X86::R8D: case X86::R8: in getX86SubSuperRegister()
688 return X86::R8; in getX86SubSuperRegister()
689 case X86::R9B: case X86::R9W: case X86::R9D: case X86::R9: in getX86SubSuperRegister()
690 return X86::R9; in getX86SubSuperRegister()
691 case X86::R10B: case X86::R10W: case X86::R10D: case X86::R10: in getX86SubSuperRegister()
692 return X86::R10; in getX86SubSuperRegister()
693 case X86::R11B: case X86::R11W: case X86::R11D: case X86::R11: in getX86SubSuperRegister()
694 return X86::R11; in getX86SubSuperRegister()
695 case X86::R12B: case X86::R12W: case X86::R12D: case X86::R12: in getX86SubSuperRegister()
696 return X86::R12; in getX86SubSuperRegister()
697 case X86::R13B: case X86::R13W: case X86::R13D: case X86::R13: in getX86SubSuperRegister()
698 return X86::R13; in getX86SubSuperRegister()
699 case X86::R14B: case X86::R14W: case X86::R14D: case X86::R14: in getX86SubSuperRegister()
700 return X86::R14; in getX86SubSuperRegister()
701 case X86::R15B: case X86::R15W: case X86::R15D: case X86::R15: in getX86SubSuperRegister()
702 return X86::R15; in getX86SubSuperRegister()
708 if (Reg >= X86::XMM0 && Reg <= X86::XMM31) in get512BitSuperRegister()
709 return X86::ZMM0 + (Reg - X86::XMM0); in get512BitSuperRegister()
710 if (Reg >= X86::YMM0 && Reg <= X86::YMM31) in get512BitSuperRegister()
711 return X86::ZMM0 + (Reg - X86::YMM0); in get512BitSuperRegister()
712 if (Reg >= X86::ZMM0 && Reg <= X86::ZMM31) in get512BitSuperRegister()