Searched refs:RegUse (Results 1 – 2 of 2) sorted by relevance
| /openbsd-src/gnu/llvm/llvm/lib/Target/AMDGPU/ |
| H A D | SIFormMemoryClauses.cpp | 35 typedef DenseMap<unsigned, std::pair<unsigned, LaneBitmask>> RegUse; typedef in __anon425b70c30111::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, 152 bool SIFormMemoryClauses::canBundle(const MachineInstr &MI, const RegUse &Defs, in canBundle() 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() [all …]
|
| /openbsd-src/gnu/llvm/llvm/lib/CodeGen/ |
| H A D | ScheduleDAGInstrs.cpp | 257 MachineInstr *RegUse = nullptr; in addPhysRegDataDeps() local 266 RegUse = UseSU->getInstr(); in addPhysRegDataDeps() 269 (RegUse ? &UseSU->getInstr()->getDesc() : nullptr); in addPhysRegDataDeps() 275 RegUse, UseOp)); in addPhysRegDataDeps() 380 auto RegUse = CurrentVRegUses.find(MO.getReg()); in deadDefHasNoUse() local 381 if (RegUse == CurrentVRegUses.end()) in deadDefHasNoUse() 383 return (RegUse->LaneMask & getLaneMaskForMO(MO)).none(); in deadDefHasNoUse()
|