Lines Matching defs:Uses
578 SmallPtrSet<MachineInstr *, 2> Uses;
579 if (!RDA.isSafeToRemove(MI, Uses, Ignore))
582 if (WontCorruptITs(Uses, RDA)) {
583 ToRemove.insert(Uses.begin(), Uses.end());
586 for (auto *Use : Uses)
983 SmallPtrSet<MachineInstr *, 2> Uses;
984 RDA.getGlobalUses(MI, MO.getReg().asMCReg(), Uses);
985 for (auto *Use : Uses) {
1398 SmallPtrSet<MachineInstr *, 2> Uses;
1399 RDA->getReachingLocalUses(LoLoop.Dec, MCRegister::from(ARM::LR), Uses);
1400 if (Uses.size() > 1 || !Uses.count(LoLoop.End)) {