Lines Matching refs:TargetRegisterInfo
111 const TargetRegisterInfo *TRI;
165 const TargetRegisterInfo &TRI = *MRI.getTargetRegisterInfo(); in isCrossCopy()
199 if (!TargetRegisterInfo::isVirtualRegister(MOReg)) in addUsedLanesOnOperand()
207 unsigned MORegIdx = TargetRegisterInfo::virtReg2Index(MOReg); in addUsedLanesOnOperand()
223 if (!MO.isReg() || !TargetRegisterInfo::isVirtualRegister(MO.getReg())) in transferUsedLanesStep()
235 TargetRegisterInfo::virtReg2Index(MI.getOperand(0).getReg())]); in transferUsedLanes()
290 if (!TargetRegisterInfo::isVirtualRegister(DefReg)) in transferDefinedLanesStep()
292 unsigned DefRegIdx = TargetRegisterInfo::virtReg2Index(DefReg); in transferDefinedLanesStep()
364 unsigned RegIdx = TargetRegisterInfo::virtReg2Index(Reg); in determineInitialDefinedLanes()
386 if (TargetRegisterInfo::isPhysicalRegister(MOReg)) { in determineInitialDefinedLanes()
391 assert(TargetRegisterInfo::isVirtualRegister(MOReg)); in determineInitialDefinedLanes()
435 if (TargetRegisterInfo::isVirtualRegister(DefReg)) { in determineInitialUsedLanes()
475 if (!TargetRegisterInfo::isVirtualRegister(DefReg)) in isUndefInput()
477 unsigned DefRegIdx = TargetRegisterInfo::virtReg2Index(DefReg); in isUndefInput()
487 if (TargetRegisterInfo::isVirtualRegister(MOReg)) { in isUndefInput()
498 unsigned Reg = TargetRegisterInfo::index2VirtReg(RegIdx); in runOnce()
512 unsigned Reg = TargetRegisterInfo::index2VirtReg(RegIdx); in runOnce()
526 unsigned Reg = TargetRegisterInfo::index2VirtReg(RegIdx); in runOnce()
541 if (!TargetRegisterInfo::isVirtualRegister(Reg)) in runOnce()
543 unsigned RegIdx = TargetRegisterInfo::virtReg2Index(Reg); in runOnce()