Searched refs:SUs (Results 1 – 6 of 6) sorted by relevance
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | MachinePipeliner.h | 180 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 D | ScheduleDAGInstrs.h | 217 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 D | ScheduleDAGInstrs.cpp | 698 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 D | MachinePipeliner.cpp | 852 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 D | SIMachineScheduler.cpp | 1311 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 D | SIMachineScheduler.h | 406 std::vector<unsigned> SUs; member
|