Home
last modified time | relevance | path

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

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DSIFormMemoryClauses.cpp41 typedef DenseMap<unsigned, std::pair<unsigned, LaneBitmask>> RegUse; typedef in __anon4789f1430111::SIFormMemoryClauses
67 bool canBundle(const MachineInstr &MI, RegUse &Defs, RegUse &Uses) const;
69 void collectRegUses(const MachineInstr &MI, RegUse &Defs, RegUse &Uses) const;
70 bool processRegUses(const MachineInstr &MI, RegUse &Defs, RegUse &Uses,
209 RegUse &Defs, RegUse &Uses) const { in canBundle()
226 RegUse &Map = MO.isDef() ? Uses : Defs; in canBundle()
265 RegUse &Defs, RegUse &Uses) const { in collectRegUses()
276 RegUse &Map = MO.isDef() ? Defs : Uses; in collectRegUses()
293 RegUse &Defs, RegUse &Uses, in processRegUses()
337 RegUse Defs, Uses; in runOnMachineFunction()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DScheduleDAGInstrs.cpp253 MachineInstr *RegUse = nullptr; in addPhysRegDataDeps() local
262 RegUse = UseSU->getInstr(); in addPhysRegDataDeps()
265 (RegUse ? &UseSU->getInstr()->getDesc() : nullptr); in addPhysRegDataDeps()
271 RegUse, UseOp)); in addPhysRegDataDeps()
277 if (SU->getInstr()->isBundle() || (RegUse && RegUse->isBundle())) in addPhysRegDataDeps()
381 auto RegUse = CurrentVRegUses.find(MO.getReg()); in deadDefHasNoUse() local
382 if (RegUse == CurrentVRegUses.end()) in deadDefHasNoUse()
384 return (RegUse->LaneMask & getLaneMaskForMO(MO)).none(); in deadDefHasNoUse()