Searched refs:hasOneNonDBGUse (Results 1 – 19 of 19) sorted by relevance
215 if (Src0 && MRI->hasOneNonDBGUse(OrigSrc0)) in isProfitableToTransform()227 if (Src1 && MRI->hasOneNonDBGUse(OrigSrc1)) in isProfitableToTransform()305 if (Src0 && MRI->hasOneNonDBGUse(OrigSrc0)) { in transformInstruction()318 if (Src1 && MRI->hasOneNonDBGUse(OrigSrc1)) { in transformInstruction()
2459 if (!MRI.hasOneNonDBGUse(MI->getOperand(0).getReg())) in canCombineWithMUL()
120 !MRI->hasOneNonDBGUse(Reg)) in getDefReg()131 !MRI->hasOneNonDBGUse(Reg)) in getDefReg()304 bool AccKill = MRI->hasOneNonDBGUse(AccReg); in ExpandFPMLxInstruction()
1787 if (!MRI.hasOneNonDBGUse(Reg)) in canFoldIntoMOVCC()2617 if (!MRI->hasOneNonDBGUse(Reg)) in FoldImmediate()
154 !MRI->hasOneNonDBGUse(SrcReg)) in INITIALIZE_PASS_DEPENDENCY()368 if (MRI->hasOneNonDBGUse(Reg)) { in isWorthBreakingCriticalEdge()
270 (MI->isCopy() || MOI->isDef() || MRI.hasOneNonDBGUse(Reg) || in eliminateDeadDef()
326 if (MRI->hasOneNonDBGUse(SrcReg)) in INITIALIZE_PASS_DEPENDENCY()1006 MRI->hasOneNonDBGUse(Reg)) { in isLoadFoldable()
323 bool MachineRegisterInfo::hasOneNonDBGUse(unsigned RegNo) const { in hasOneNonDBGUse() function in MachineRegisterInfo
132 bool OnlyOneUse = MRI->hasOneNonDBGUse(Reg); in INITIALIZE_PASS_DEPENDENCY()
299 if (MRI->hasOneNonDBGUse(Src) && in TailDuplicateAndUpdate()
600 MRI->hasOneNonDBGUse(VirtReg)) { in defineVirtReg()
836 return MO.isKill() || MRI->hasOneNonDBGUse(MO.getReg()); in isOperandKill()
499 if (!MRI->hasOneNonDBGUse(Reg)) in findOnlyInterestingUse()
1465 if (!MRI->hasOneNonDBGUse(RHS.reg)) { in joinReservedPhysReg()
459 if (!MRI->hasOneNonDBGUse(Reg)) in canFoldIntoRegPush()
525 bool hasOneNonDBGUse(unsigned RegNo) const;
905 if (!MRI->hasOneNonDBGUse(Reg)) in FoldImmediate()967 bool DeleteDef = MRI->hasOneNonDBGUse(Reg); in FoldImmediate()1003 bool DeleteDef = MRI->hasOneNonDBGUse(Reg); in FoldImmediate()
1222 if (MRI->hasOneNonDBGUse(R)) { in setImmediate()
1150 bool DeleteDef = MRI->hasOneNonDBGUse(Reg); in FoldImmediate()