Home
last modified time | relevance | path

Searched refs:SUs (Results 1 – 6 of 6) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachinePipeliner.h180 Circuits(std::vector<SUnit> &SUs, ScheduleDAGTopologicalSort &Topo) in Circuits() argument
181 : SUnits(SUs), Blocked(SUs.size()), B(SUs.size()), AdjK(SUs.size()) { in Circuits()
182 Node2Idx = new std::vector<int>(SUs.size()); in Circuits()
H A DScheduleDAGInstrs.h217 void addChainDependencies(SUnit *SU, SUList &SUs, unsigned Latency) { in addChainDependencies() argument
218 for (SUnit *Entry : SUs) in addChainDependencies()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DScheduleDAGInstrs.cpp698 for (auto &[V, SUs] : map) { in addBarrierChain()
700 for (auto *SU : SUs) in addBarrierChain()
1041 for (const auto &[ValType, SUs] : *this) { in dump()
1054 dumpSUList(SUs); in dump()
1066 for (const auto &[V, SUs] : stores) { in reduceHugeMemNodeMaps()
1068 for (const auto *SU : SUs) in reduceHugeMemNodeMaps()
1071 for (const auto &[V, SUs] : loads) { in reduceHugeMemNodeMaps()
1073 for (const auto *SU : SUs) in reduceHugeMemNodeMaps()
H A DMachinePipeliner.cpp852 SmallVector<SUnit *, 4> &SUs = PendingLoads[V]; in addLoopCarriedDependences() local
853 SUs.push_back(&SU); in addLoopCarriedDependences()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIMachineScheduler.cpp1311 std::vector<SUnit*> SUs = Block->getScheduledUnits(); in scheduleInsideBlocks() local
1313 for (SUnit* SU : SUs) { in scheduleInsideBlocks()
1342 std::vector<SUnit*> SUs = Block->getScheduledUnits(); in scheduleInsideBlocks() local
1343 Block->schedule((*SUs.begin())->getInstr(), (*SUs.rbegin())->getInstr()); in scheduleInsideBlocks()
1736 std::vector<SUnit*> SUs = Block->getScheduledUnits(); in scheduleVariant() local
1738 for (SUnit* SU : SUs) in scheduleVariant()
1739 Res.SUs.push_back(SU->NodeNum); in scheduleVariant()
1967 ScheduledSUnits = Best.SUs; in schedule()
H A DSIMachineScheduler.h406 std::vector<unsigned> SUs; member