Lines Matching refs:Regs

766     BitVector Regs = BitVector(RegInfo->getNumRegs(), false);  in getRegsUsedAsParams()  local
767 Regs |= getAliases(X86::RSI); in getRegsUsedAsParams()
768 Regs |= getAliases(X86::RDI); in getRegsUsedAsParams()
769 Regs |= getAliases(X86::RDX); in getRegsUsedAsParams()
770 Regs |= getAliases(X86::RCX); in getRegsUsedAsParams()
771 Regs |= getAliases(X86::R8); in getRegsUsedAsParams()
772 Regs |= getAliases(X86::R9); in getRegsUsedAsParams()
773 return Regs; in getRegsUsedAsParams()
776 void getCalleeSavedRegs(BitVector &Regs) const override { in getCalleeSavedRegs()
777 Regs |= getAliases(X86::RBX); in getCalleeSavedRegs()
778 Regs |= getAliases(X86::RBP); in getCalleeSavedRegs()
779 Regs |= getAliases(X86::R12); in getCalleeSavedRegs()
780 Regs |= getAliases(X86::R13); in getCalleeSavedRegs()
781 Regs |= getAliases(X86::R14); in getCalleeSavedRegs()
782 Regs |= getAliases(X86::R15); in getCalleeSavedRegs()
785 void getDefaultDefIn(BitVector &Regs) const override { in getDefaultDefIn()
786 assert(Regs.size() >= RegInfo->getNumRegs() && in getDefaultDefIn()
788 Regs.set(X86::RAX); in getDefaultDefIn()
789 Regs.set(X86::RCX); in getDefaultDefIn()
790 Regs.set(X86::RDX); in getDefaultDefIn()
791 Regs.set(X86::RSI); in getDefaultDefIn()
792 Regs.set(X86::RDI); in getDefaultDefIn()
793 Regs.set(X86::R8); in getDefaultDefIn()
794 Regs.set(X86::R9); in getDefaultDefIn()
795 Regs.set(X86::XMM0); in getDefaultDefIn()
796 Regs.set(X86::XMM1); in getDefaultDefIn()
797 Regs.set(X86::XMM2); in getDefaultDefIn()
798 Regs.set(X86::XMM3); in getDefaultDefIn()
799 Regs.set(X86::XMM4); in getDefaultDefIn()
800 Regs.set(X86::XMM5); in getDefaultDefIn()
801 Regs.set(X86::XMM6); in getDefaultDefIn()
802 Regs.set(X86::XMM7); in getDefaultDefIn()
805 void getDefaultLiveOut(BitVector &Regs) const override { in getDefaultLiveOut()
806 assert(Regs.size() >= RegInfo->getNumRegs() && in getDefaultLiveOut()
808 Regs |= getAliases(X86::RAX); in getDefaultLiveOut()
809 Regs |= getAliases(X86::RDX); in getDefaultLiveOut()
810 Regs |= getAliases(X86::RCX); in getDefaultLiveOut()
811 Regs |= getAliases(X86::XMM0); in getDefaultLiveOut()
812 Regs |= getAliases(X86::XMM1); in getDefaultLiveOut()
815 void getGPRegs(BitVector &Regs, bool IncludeAlias) const override { in getGPRegs() argument
817 Regs |= getAliases(X86::RAX); in getGPRegs()
818 Regs |= getAliases(X86::RBX); in getGPRegs()
819 Regs |= getAliases(X86::RBP); in getGPRegs()
820 Regs |= getAliases(X86::RSI); in getGPRegs()
821 Regs |= getAliases(X86::RDI); in getGPRegs()
822 Regs |= getAliases(X86::RDX); in getGPRegs()
823 Regs |= getAliases(X86::RCX); in getGPRegs()
824 Regs |= getAliases(X86::R8); in getGPRegs()
825 Regs |= getAliases(X86::R9); in getGPRegs()
826 Regs |= getAliases(X86::R10); in getGPRegs()
827 Regs |= getAliases(X86::R11); in getGPRegs()
828 Regs |= getAliases(X86::R12); in getGPRegs()
829 Regs |= getAliases(X86::R13); in getGPRegs()
830 Regs |= getAliases(X86::R14); in getGPRegs()
831 Regs |= getAliases(X86::R15); in getGPRegs()
834 Regs.set(X86::RAX); in getGPRegs()
835 Regs.set(X86::RBX); in getGPRegs()
836 Regs.set(X86::RBP); in getGPRegs()
837 Regs.set(X86::RSI); in getGPRegs()
838 Regs.set(X86::RDI); in getGPRegs()
839 Regs.set(X86::RDX); in getGPRegs()
840 Regs.set(X86::RCX); in getGPRegs()
841 Regs.set(X86::R8); in getGPRegs()
842 Regs.set(X86::R9); in getGPRegs()
843 Regs.set(X86::R10); in getGPRegs()
844 Regs.set(X86::R11); in getGPRegs()
845 Regs.set(X86::R12); in getGPRegs()
846 Regs.set(X86::R13); in getGPRegs()
847 Regs.set(X86::R14); in getGPRegs()
848 Regs.set(X86::R15); in getGPRegs()
851 void getClassicGPRegs(BitVector &Regs) const override { in getClassicGPRegs()
852 Regs |= getAliases(X86::RAX); in getClassicGPRegs()
853 Regs |= getAliases(X86::RBX); in getClassicGPRegs()
854 Regs |= getAliases(X86::RBP); in getClassicGPRegs()
855 Regs |= getAliases(X86::RSI); in getClassicGPRegs()
856 Regs |= getAliases(X86::RDI); in getClassicGPRegs()
857 Regs |= getAliases(X86::RDX); in getClassicGPRegs()
858 Regs |= getAliases(X86::RCX); in getClassicGPRegs()
861 void getRepRegs(BitVector &Regs) const override { in getRepRegs()
862 Regs |= getAliases(X86::RCX); in getRepRegs()