Lines Matching defs:Uses
332 InstSet &Uses) const {
348 Uses.insert(&*MI);
357 InstSet &Uses) const {
365 Uses.insert(&MI);
375 InstSet &Uses) const {
379 getReachingLocalUses(MI, PhysReg, Uses);
392 if (getLiveInUses(MBB, PhysReg, Uses))
634 SmallPtrSet<MachineInstr*, 4> Uses;
635 getGlobalUses(MI, MO.getReg(), Uses);
637 for (auto *I : Uses) {
666 SmallPtrSet<MachineInstr*, 4> Uses;
667 getGlobalUses(Def, PhysReg, Uses);
668 return llvm::set_is_subset(Uses, Dead);
691 SmallPtrSet<MachineInstr*, 2> Uses;
692 getGlobalUses(Def, PhysReg, Uses);
693 if (!llvm::set_is_subset(Uses, Ignore))