Lines Matching refs:createVirtualRegister
1255 Register VReg = MF.getRegInfo().createVirtualRegister(RC); in addLiveIn()
1556 Register Scratch = RegInfo.createVirtualRegister(RegInfo.getRegClass(OldVal)); in emitAtomicBinary()
1595 Register PtrCopy = RegInfo.createVirtualRegister(RegInfo.getRegClass(Ptr)); in emitAtomicBinary()
1596 Register IncrCopy = RegInfo.createVirtualRegister(RegInfo.getRegClass(Incr)); in emitAtomicBinary()
1610 RegInfo.createVirtualRegister(RegInfo.getRegClass(OldVal)); in emitAtomicBinary()
1639 Register ScrReg = RegInfo.createVirtualRegister(RC); in emitSignExtendToI32InReg()
1668 Register AlignedAddr = RegInfo.createVirtualRegister(RCp); in emitAtomicBinaryPartword()
1669 Register ShiftAmt = RegInfo.createVirtualRegister(RC); in emitAtomicBinaryPartword()
1670 Register Mask = RegInfo.createVirtualRegister(RC); in emitAtomicBinaryPartword()
1671 Register Mask2 = RegInfo.createVirtualRegister(RC); in emitAtomicBinaryPartword()
1672 Register Incr2 = RegInfo.createVirtualRegister(RC); in emitAtomicBinaryPartword()
1673 Register MaskLSB2 = RegInfo.createVirtualRegister(RCp); in emitAtomicBinaryPartword()
1674 Register PtrLSB2 = RegInfo.createVirtualRegister(RC); in emitAtomicBinaryPartword()
1675 Register MaskUpper = RegInfo.createVirtualRegister(RC); in emitAtomicBinaryPartword()
1676 Register Scratch = RegInfo.createVirtualRegister(RC); in emitAtomicBinaryPartword()
1677 Register Scratch2 = RegInfo.createVirtualRegister(RC); in emitAtomicBinaryPartword()
1678 Register Scratch3 = RegInfo.createVirtualRegister(RC); in emitAtomicBinaryPartword()
1794 Register Off = RegInfo.createVirtualRegister(RC); in emitAtomicBinaryPartword()
1826 Register Scratch4 = RegInfo.createVirtualRegister(RC); in emitAtomicBinaryPartword()
1865 Register Scratch = MRI.createVirtualRegister(RC); in emitAtomicCmpSwap()
1873 Register PtrCopy = MRI.createVirtualRegister(MRI.getRegClass(Ptr)); in emitAtomicCmpSwap()
1874 Register OldValCopy = MRI.createVirtualRegister(MRI.getRegClass(OldVal)); in emitAtomicCmpSwap()
1875 Register NewValCopy = MRI.createVirtualRegister(MRI.getRegClass(NewVal)); in emitAtomicCmpSwap()
1917 Register AlignedAddr = RegInfo.createVirtualRegister(RCp); in emitAtomicCmpSwapPartword()
1918 Register ShiftAmt = RegInfo.createVirtualRegister(RC); in emitAtomicCmpSwapPartword()
1919 Register Mask = RegInfo.createVirtualRegister(RC); in emitAtomicCmpSwapPartword()
1920 Register Mask2 = RegInfo.createVirtualRegister(RC); in emitAtomicCmpSwapPartword()
1921 Register ShiftedCmpVal = RegInfo.createVirtualRegister(RC); in emitAtomicCmpSwapPartword()
1922 Register ShiftedNewVal = RegInfo.createVirtualRegister(RC); in emitAtomicCmpSwapPartword()
1923 Register MaskLSB2 = RegInfo.createVirtualRegister(RCp); in emitAtomicCmpSwapPartword()
1924 Register PtrLSB2 = RegInfo.createVirtualRegister(RC); in emitAtomicCmpSwapPartword()
1925 Register MaskUpper = RegInfo.createVirtualRegister(RC); in emitAtomicCmpSwapPartword()
1926 Register MaskedCmpVal = RegInfo.createVirtualRegister(RC); in emitAtomicCmpSwapPartword()
1927 Register MaskedNewVal = RegInfo.createVirtualRegister(RC); in emitAtomicCmpSwapPartword()
1942 Register Scratch = RegInfo.createVirtualRegister(RC); in emitAtomicCmpSwapPartword()
1943 Register Scratch2 = RegInfo.createVirtualRegister(RC); in emitAtomicCmpSwapPartword()
1981 Register Off = RegInfo.createVirtualRegister(RC); in emitAtomicCmpSwapPartword()
3763 Reg = MF.getRegInfo().createVirtualRegister( in LowerFormalArguments()
4781 Register Temp = MRI.createVirtualRegister(&Mips::GPR32RegClass); in emitLDR_W()
4790 Register LoadHalf = MRI.createVirtualRegister(&Mips::GPR32RegClass); in emitLDR_W()
4791 Register LoadFull = MRI.createVirtualRegister(&Mips::GPR32RegClass); in emitLDR_W()
4792 Register Undef = MRI.createVirtualRegister(&Mips::GPR32RegClass); in emitLDR_W()
4828 Register Temp = MRI.createVirtualRegister(&Mips::GPR64RegClass); in emitLDR_D()
4835 Register Wtemp = MRI.createVirtualRegister(&Mips::MSA128WRegClass); in emitLDR_D()
4836 Register Lo = MRI.createVirtualRegister(&Mips::GPR32RegClass); in emitLDR_D()
4837 Register Hi = MRI.createVirtualRegister(&Mips::GPR32RegClass); in emitLDR_D()
4855 Register LoHalf = MRI.createVirtualRegister(&Mips::GPR32RegClass); in emitLDR_D()
4856 Register LoFull = MRI.createVirtualRegister(&Mips::GPR32RegClass); in emitLDR_D()
4857 Register LoUndef = MRI.createVirtualRegister(&Mips::GPR32RegClass); in emitLDR_D()
4858 Register HiHalf = MRI.createVirtualRegister(&Mips::GPR32RegClass); in emitLDR_D()
4859 Register HiFull = MRI.createVirtualRegister(&Mips::GPR32RegClass); in emitLDR_D()
4860 Register HiUndef = MRI.createVirtualRegister(&Mips::GPR32RegClass); in emitLDR_D()
4861 Register Wtemp = MRI.createVirtualRegister(&Mips::MSA128WRegClass); in emitLDR_D()
4911 Register BitcastW = MRI.createVirtualRegister(&Mips::MSA128WRegClass); in emitSTR_W()
4912 Register Tmp = MRI.createVirtualRegister(&Mips::GPR32RegClass); in emitSTR_W()
4925 Register Tmp = MRI.createVirtualRegister(&Mips::GPR32RegClass); in emitSTR_W()
4962 Register BitcastD = MRI.createVirtualRegister(&Mips::MSA128DRegClass); in emitSTR_D()
4963 Register Lo = MRI.createVirtualRegister(&Mips::GPR64RegClass); in emitSTR_D()
4976 Register BitcastW = MRI.createVirtualRegister(&Mips::MSA128WRegClass); in emitSTR_D()
4977 Register Lo = MRI.createVirtualRegister(&Mips::GPR32RegClass); in emitSTR_D()
4978 Register Hi = MRI.createVirtualRegister(&Mips::GPR32RegClass); in emitSTR_D()
5002 Register Bitcast = MRI.createVirtualRegister(&Mips::MSA128WRegClass); in emitSTR_D()
5003 Register Lo = MRI.createVirtualRegister(&Mips::GPR32RegClass); in emitSTR_D()
5004 Register Hi = MRI.createVirtualRegister(&Mips::GPR32RegClass); in emitSTR_D()