Home
last modified time | relevance | path

Searched refs:RegUse (Results 1 – 2 of 2) sorted by relevance

/openbsd-src/gnu/llvm/llvm/lib/Target/AMDGPU/
H A DSIFormMemoryClauses.cpp35 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 DScheduleDAGInstrs.cpp257 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()