Lines Matching refs:VReg
37 auto VReg = MF->getRegInfo().createVirtualRegister(RC); in getOrCreateVReg() local
38 VRegDefMap[Key] = VReg; in getOrCreateVReg()
39 VRegUpwardsUse[Key] = VReg; in getOrCreateVReg()
40 return VReg; in getOrCreateVReg()
46 const Value *Val, Register VReg) { in setCurrentVReg() argument
47 VRegDefMap[std::make_pair(MBB, Val)] = VReg; in setCurrentVReg()
59 Register VReg = MF->getRegInfo().createVirtualRegister(RC); in getOrCreateVRegDefAt() local
60 VRegDefUses[Key] = VReg; in getOrCreateVRegDefAt()
61 setCurrentVReg(MBB, Val, VReg); in getOrCreateVRegDefAt()
62 return VReg; in getOrCreateVRegDefAt()
72 Register VReg = getOrCreateVReg(MBB, Val); in getOrCreateVRegUseAt() local
73 VRegDefUses[Key] = VReg; in getOrCreateVRegUseAt()
74 return VReg; in getOrCreateVRegUseAt()
133 Register VReg = MF->getRegInfo().createVirtualRegister(RC); in createEntriesInEntryBlock() local
137 TII->get(TargetOpcode::IMPLICIT_DEF), VReg); in createEntriesInEntryBlock()
139 setCurrentVReg(MBB, SwiftErrorVal, VReg); in createEntriesInEntryBlock()