HomeSort by relevance Sort by last modified time
    Searched refs:VReg2SUnit (Results 1 - 3 of 3) sorted by null

  /external/llvm/include/llvm/CodeGen/
ScheduleDAGInstrs.h 33 struct VReg2SUnit {
38 VReg2SUnit(unsigned VReg, LaneBitmask LaneMask, SUnit *SU)
47 struct VReg2SUnitOperIdx : public VReg2SUnit {
52 : VReg2SUnit(VReg, LaneMask, SU), OperandIndex(OperandIndex) {}
77 typedef SparseSet<VReg2SUnit, VirtReg2IndexFunctor> VReg2SUnitMap;
82 typedef SparseMultiSet<VReg2SUnit, VirtReg2IndexFunctor> VReg2SUnitMultiMap;
  /external/llvm/lib/CodeGen/
ScheduleDAGInstrs.cpp 454 for (VReg2SUnit &V2SU : make_range(CurrentVRegDefs.find(Reg),
475 // VReg2SUnit for the non-overlapping part.
479 CurrentVRegDefs.insert(VReg2SUnit(Reg, NonOverlapMask, V2SU.SU));
485 CurrentVRegDefs.insert(VReg2SUnit(Reg, LaneMask, SU));
504 for (VReg2SUnit &V2SU : make_range(CurrentVRegDefs.find(Reg),
818 VRegUses.insert(VReg2SUnit(Reg, 0, SU));
    [all...]
MachineScheduler.cpp     [all...]

Completed in 49 milliseconds