Searched refs:RegUse (Results 1 – 2 of 2) sorted by relevance
| /llvm-project-15.0.7/llvm/lib/Target/AMDGPU/ |
| H A D | SIFormMemoryClauses.cpp | 35 typedef DenseMap<unsigned, std::pair<unsigned, LaneBitmask>> RegUse; typedef in __anon31a87dfc0111::SIFormMemoryClauses 63 bool canBundle(const MachineInstr &MI, const RegUse &Defs, 64 const RegUse &Uses) const; 66 void collectRegUses(const MachineInstr &MI, RegUse &Defs, RegUse &Uses) const; 67 bool processRegUses(const MachineInstr &MI, RegUse &Defs, RegUse &Uses, 153 const RegUse &Uses) const { in canBundle() 170 const RegUse &Map = MO.isDef() ? Uses : Defs; in canBundle() 219 RegUse &Defs, RegUse &Uses) const { in collectRegUses() 230 RegUse &Map = MO.isDef() ? Defs : Uses; in collectRegUses() 247 RegUse &Defs, RegUse &Uses, in processRegUses() [all …]
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/ |
| H A D | ScheduleDAGInstrs.cpp | 251 MachineInstr *RegUse = nullptr; in addPhysRegDataDeps() local 260 RegUse = UseSU->getInstr(); in addPhysRegDataDeps() 263 (RegUse ? &UseSU->getInstr()->getDesc() : nullptr); in addPhysRegDataDeps() 269 RegUse, UseOp)); in addPhysRegDataDeps() 374 auto RegUse = CurrentVRegUses.find(MO.getReg()); in deadDefHasNoUse() local 375 if (RegUse == CurrentVRegUses.end()) in deadDefHasNoUse() 377 return (RegUse->LaneMask & getLaneMaskForMO(MO)).none(); in deadDefHasNoUse()
|