Lines Matching refs:UsedRegs
444 BitVector &UsedRegs, in trackRegDefsUses() argument
460 UsedRegs.set(*AI); in trackRegDefsUses()
518 BitVector ModifiedRegs, UsedRegs; in findMatchingInsn() local
520 UsedRegs.resize(TRI->getNumRegs()); in findMatchingInsn()
568 trackRegDefsUses(MI, ModifiedRegs, UsedRegs, TRI); in findMatchingInsn()
576 trackRegDefsUses(MI, ModifiedRegs, UsedRegs, TRI); in findMatchingInsn()
583 trackRegDefsUses(MI, ModifiedRegs, UsedRegs, TRI); in findMatchingInsn()
590 !UsedRegs[MI->getOperand(0).getReg()]) { in findMatchingInsn()
599 !UsedRegs[FirstMI->getOperand(0).getReg()]) { in findMatchingInsn()
626 trackRegDefsUses(MI, ModifiedRegs, UsedRegs, TRI); in findMatchingInsn()
781 BitVector ModifiedRegs, UsedRegs; in findMatchingUpdateInsnForward() local
783 UsedRegs.resize(TRI->getNumRegs()); in findMatchingUpdateInsnForward()
800 trackRegDefsUses(MI, ModifiedRegs, UsedRegs, TRI); in findMatchingUpdateInsnForward()
804 if (ModifiedRegs[BaseReg] || UsedRegs[BaseReg]) in findMatchingUpdateInsnForward()
834 BitVector ModifiedRegs, UsedRegs; in findMatchingUpdateInsnBackward() local
836 UsedRegs.resize(TRI->getNumRegs()); in findMatchingUpdateInsnBackward()
853 trackRegDefsUses(MI, ModifiedRegs, UsedRegs, TRI); in findMatchingUpdateInsnBackward()
857 if (ModifiedRegs[BaseReg] || UsedRegs[BaseReg]) in findMatchingUpdateInsnBackward()