Lines Matching refs:UsedRegs
806 BitVector &UsedRegs, in trackRegDefsUses() argument
821 UsedRegs.set(*AI); in trackRegDefsUses()
903 BitVector ModifiedRegs, UsedRegs; in findMatchingInsn() local
905 UsedRegs.resize(TRI->getNumRegs()); in findMatchingInsn()
960 trackRegDefsUses(MI, ModifiedRegs, UsedRegs, TRI); in findMatchingInsn()
970 trackRegDefsUses(MI, ModifiedRegs, UsedRegs, TRI); in findMatchingInsn()
979 trackRegDefsUses(MI, ModifiedRegs, UsedRegs, TRI); in findMatchingInsn()
991 trackRegDefsUses(MI, ModifiedRegs, UsedRegs, TRI); in findMatchingInsn()
1001 !(MI->mayLoad() && UsedRegs[getLdStRegOp(MI).getReg()]) && in findMatchingInsn()
1012 !(MayLoad && UsedRegs[getLdStRegOp(FirstMI).getReg()]) && in findMatchingInsn()
1028 trackRegDefsUses(MI, ModifiedRegs, UsedRegs, TRI); in findMatchingInsn()
1183 BitVector ModifiedRegs, UsedRegs; in findMatchingUpdateInsnForward() local
1185 UsedRegs.resize(TRI->getNumRegs()); in findMatchingUpdateInsnForward()
1202 trackRegDefsUses(MI, ModifiedRegs, UsedRegs, TRI); in findMatchingUpdateInsnForward()
1206 if (ModifiedRegs[BaseReg] || UsedRegs[BaseReg]) in findMatchingUpdateInsnForward()
1237 BitVector ModifiedRegs, UsedRegs; in findMatchingUpdateInsnBackward() local
1239 UsedRegs.resize(TRI->getNumRegs()); in findMatchingUpdateInsnBackward()
1256 trackRegDefsUses(MI, ModifiedRegs, UsedRegs, TRI); in findMatchingUpdateInsnBackward()
1260 if (ModifiedRegs[BaseReg] || UsedRegs[BaseReg]) in findMatchingUpdateInsnBackward()