Lines Matching refs:createVirtualRegister
1247 Register VReg = MF.getRegInfo().createVirtualRegister(RC); in addLiveIn()
1548 Register Scratch = RegInfo.createVirtualRegister(RegInfo.getRegClass(OldVal)); in emitAtomicBinary()
1587 Register PtrCopy = RegInfo.createVirtualRegister(RegInfo.getRegClass(Ptr)); in emitAtomicBinary()
1588 Register IncrCopy = RegInfo.createVirtualRegister(RegInfo.getRegClass(Incr)); in emitAtomicBinary()
1602 RegInfo.createVirtualRegister(RegInfo.getRegClass(OldVal)); in emitAtomicBinary()
1631 Register ScrReg = RegInfo.createVirtualRegister(RC); in emitSignExtendToI32InReg()
1660 Register AlignedAddr = RegInfo.createVirtualRegister(RCp); in emitAtomicBinaryPartword()
1661 Register ShiftAmt = RegInfo.createVirtualRegister(RC); in emitAtomicBinaryPartword()
1662 Register Mask = RegInfo.createVirtualRegister(RC); in emitAtomicBinaryPartword()
1663 Register Mask2 = RegInfo.createVirtualRegister(RC); in emitAtomicBinaryPartword()
1664 Register Incr2 = RegInfo.createVirtualRegister(RC); in emitAtomicBinaryPartword()
1665 Register MaskLSB2 = RegInfo.createVirtualRegister(RCp); in emitAtomicBinaryPartword()
1666 Register PtrLSB2 = RegInfo.createVirtualRegister(RC); in emitAtomicBinaryPartword()
1667 Register MaskUpper = RegInfo.createVirtualRegister(RC); in emitAtomicBinaryPartword()
1668 Register Scratch = RegInfo.createVirtualRegister(RC); in emitAtomicBinaryPartword()
1669 Register Scratch2 = RegInfo.createVirtualRegister(RC); in emitAtomicBinaryPartword()
1670 Register Scratch3 = RegInfo.createVirtualRegister(RC); in emitAtomicBinaryPartword()
1786 Register Off = RegInfo.createVirtualRegister(RC); in emitAtomicBinaryPartword()
1818 Register Scratch4 = RegInfo.createVirtualRegister(RC); in emitAtomicBinaryPartword()
1857 Register Scratch = MRI.createVirtualRegister(RC); in emitAtomicCmpSwap()
1865 Register PtrCopy = MRI.createVirtualRegister(MRI.getRegClass(Ptr)); in emitAtomicCmpSwap()
1866 Register OldValCopy = MRI.createVirtualRegister(MRI.getRegClass(OldVal)); in emitAtomicCmpSwap()
1867 Register NewValCopy = MRI.createVirtualRegister(MRI.getRegClass(NewVal)); in emitAtomicCmpSwap()
1909 Register AlignedAddr = RegInfo.createVirtualRegister(RCp); in emitAtomicCmpSwapPartword()
1910 Register ShiftAmt = RegInfo.createVirtualRegister(RC); in emitAtomicCmpSwapPartword()
1911 Register Mask = RegInfo.createVirtualRegister(RC); in emitAtomicCmpSwapPartword()
1912 Register Mask2 = RegInfo.createVirtualRegister(RC); in emitAtomicCmpSwapPartword()
1913 Register ShiftedCmpVal = RegInfo.createVirtualRegister(RC); in emitAtomicCmpSwapPartword()
1914 Register ShiftedNewVal = RegInfo.createVirtualRegister(RC); in emitAtomicCmpSwapPartword()
1915 Register MaskLSB2 = RegInfo.createVirtualRegister(RCp); in emitAtomicCmpSwapPartword()
1916 Register PtrLSB2 = RegInfo.createVirtualRegister(RC); in emitAtomicCmpSwapPartword()
1917 Register MaskUpper = RegInfo.createVirtualRegister(RC); in emitAtomicCmpSwapPartword()
1918 Register MaskedCmpVal = RegInfo.createVirtualRegister(RC); in emitAtomicCmpSwapPartword()
1919 Register MaskedNewVal = RegInfo.createVirtualRegister(RC); in emitAtomicCmpSwapPartword()
1934 Register Scratch = RegInfo.createVirtualRegister(RC); in emitAtomicCmpSwapPartword()
1935 Register Scratch2 = RegInfo.createVirtualRegister(RC); in emitAtomicCmpSwapPartword()
1973 Register Off = RegInfo.createVirtualRegister(RC); in emitAtomicCmpSwapPartword()
3751 Reg = MF.getRegInfo().createVirtualRegister( in LowerFormalArguments()
4768 Register Temp = MRI.createVirtualRegister(&Mips::GPR32RegClass); in emitLDR_W()
4777 Register LoadHalf = MRI.createVirtualRegister(&Mips::GPR32RegClass); in emitLDR_W()
4778 Register LoadFull = MRI.createVirtualRegister(&Mips::GPR32RegClass); in emitLDR_W()
4779 Register Undef = MRI.createVirtualRegister(&Mips::GPR32RegClass); in emitLDR_W()
4815 Register Temp = MRI.createVirtualRegister(&Mips::GPR64RegClass); in emitLDR_D()
4822 Register Wtemp = MRI.createVirtualRegister(&Mips::MSA128WRegClass); in emitLDR_D()
4823 Register Lo = MRI.createVirtualRegister(&Mips::GPR32RegClass); in emitLDR_D()
4824 Register Hi = MRI.createVirtualRegister(&Mips::GPR32RegClass); in emitLDR_D()
4842 Register LoHalf = MRI.createVirtualRegister(&Mips::GPR32RegClass); in emitLDR_D()
4843 Register LoFull = MRI.createVirtualRegister(&Mips::GPR32RegClass); in emitLDR_D()
4844 Register LoUndef = MRI.createVirtualRegister(&Mips::GPR32RegClass); in emitLDR_D()
4845 Register HiHalf = MRI.createVirtualRegister(&Mips::GPR32RegClass); in emitLDR_D()
4846 Register HiFull = MRI.createVirtualRegister(&Mips::GPR32RegClass); in emitLDR_D()
4847 Register HiUndef = MRI.createVirtualRegister(&Mips::GPR32RegClass); in emitLDR_D()
4848 Register Wtemp = MRI.createVirtualRegister(&Mips::MSA128WRegClass); in emitLDR_D()
4898 Register BitcastW = MRI.createVirtualRegister(&Mips::MSA128WRegClass); in emitSTR_W()
4899 Register Tmp = MRI.createVirtualRegister(&Mips::GPR32RegClass); in emitSTR_W()
4912 Register Tmp = MRI.createVirtualRegister(&Mips::GPR32RegClass); in emitSTR_W()
4949 Register BitcastD = MRI.createVirtualRegister(&Mips::MSA128DRegClass); in emitSTR_D()
4950 Register Lo = MRI.createVirtualRegister(&Mips::GPR64RegClass); in emitSTR_D()
4963 Register BitcastW = MRI.createVirtualRegister(&Mips::MSA128WRegClass); in emitSTR_D()
4964 Register Lo = MRI.createVirtualRegister(&Mips::GPR32RegClass); in emitSTR_D()
4965 Register Hi = MRI.createVirtualRegister(&Mips::GPR32RegClass); in emitSTR_D()
4989 Register Bitcast = MRI.createVirtualRegister(&Mips::MSA128WRegClass); in emitSTR_D()
4990 Register Lo = MRI.createVirtualRegister(&Mips::GPR32RegClass); in emitSTR_D()
4991 Register Hi = MRI.createVirtualRegister(&Mips::GPR32RegClass); in emitSTR_D()