Lines Matching refs:TargetRegisterInfo

46                              const TargetRegisterInfo *TRI,  in getRegClass()
179 bool Reg1IsRenamable = TargetRegisterInfo::isPhysicalRegister(Reg1) in commuteInstructionImpl()
182 bool Reg2IsRenamable = TargetRegisterInfo::isPhysicalRegister(Reg2) in commuteInstructionImpl()
224 if (TargetRegisterInfo::isPhysicalRegister(Reg1)) in commuteInstructionImpl()
226 if (TargetRegisterInfo::isPhysicalRegister(Reg2)) in commuteInstructionImpl()
374 const TargetRegisterInfo *TRI = MF.getSubtarget().getRegisterInfo(); in getStackSlotRange()
404 const TargetRegisterInfo &TRI) const { in reMaterialize()
441 assert(TargetRegisterInfo::isVirtualRegister(FoldReg) && in canFoldCopy()
447 if (TargetRegisterInfo::isPhysicalRegister(LiveOp.getReg())) in canFoldCopy()
541 const TargetRegisterInfo *TRI = MF.getSubtarget().getRegisterInfo(); in foldMemoryOperand()
669 if (Op1.isReg() && TargetRegisterInfo::isVirtualRegister(Op1.getReg())) in hasReassociableOperands()
671 if (Op2.isReg() && TargetRegisterInfo::isVirtualRegister(Op2.getReg())) in hasReassociableOperands()
772 const TargetRegisterInfo *TRI = MF->getSubtarget().getRegisterInfo(); in reassociateOps()
806 if (TargetRegisterInfo::isVirtualRegister(RegA)) in reassociateOps()
808 if (TargetRegisterInfo::isVirtualRegister(RegB)) in reassociateOps()
810 if (TargetRegisterInfo::isVirtualRegister(RegX)) in reassociateOps()
812 if (TargetRegisterInfo::isVirtualRegister(RegY)) in reassociateOps()
814 if (TargetRegisterInfo::isVirtualRegister(RegC)) in reassociateOps()
888 if (TargetRegisterInfo::isVirtualRegister(DefReg) && in isReallyTriviallyReMaterializableGeneric()
923 if (TargetRegisterInfo::isPhysicalRegister(Reg)) { in isReallyTriviallyReMaterializableGeneric()
990 const TargetRegisterInfo *TRI = MF.getSubtarget().getRegisterInfo(); in isSchedulingBoundary()