Home
last modified time | relevance | path

Searched refs:ReadyList (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/SandboxVectorizer/
H A DScheduler.cpp83 ReadyList.insert(DepN); in scheduleAndUpdateReadyList()
108 ReadyList.remove(PredN); in notifyCreateInstr()
161 ReadyList.remove(N); in tryScheduleUntil()
172 while (!ReadyList.empty()) { in tryScheduleUntil()
173 auto *ReadyN = ReadyList.pop(); in tryScheduleUntil()
281 ReadyList.clear(); in trimSchedule()
286 ReadyList.insert(N); in trimSchedule()
337 ReadyList.insert(N); in trySchedule()
349 ReadyList.dump(OS); in dump()
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Vectorize/SandboxVectorizer/
H A DScheduler.h167 ReadyListContainer ReadyList; variable
240 ReadyList.clear(); in clear()
243 assert(Bndls.empty() && DAG.empty() && ReadyList.empty() && in clear()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUIGroupLP.cpp315 void populateReadyList(SmallVectorImpl<std::pair<int, int>> &ReadyList, T I,
565 SmallVectorImpl<std::pair<int, int>> &ReadyList, T I, T E) { in populateReadyList() argument
580 ReadyList.push_back(std::pair(*I, MissPenalty)); in populateReadyList()
585 ReadyList.push_back(std::pair(*I, TempCost)); in populateReadyList()
588 ReadyList.push_back(std::pair(*I, -1)); in populateReadyList()
592 std::sort(ReadyList.begin(), ReadyList.end(), llvm::less_second()); in populateReadyList()
594 assert(ReadyList.size() == CurrSU.second.size()); in populateReadyList()
612 SmallVector<std::pair<int, int>, 4> ReadyList; in solveExact() local
614 IsBottomUp ? populateReadyList(ReadyList, CurrSU.second.rbegin(), in solveExact()
616 : populateReadyList(ReadyList, CurrSU.second.begin(), in solveExact()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp4816 void schedule(ScheduleEntity *Data, ReadyListType &ReadyList) { in schedule()
4835 ReadyList.insert(Bundle); in schedule()
4844 ReadyList.insert(Data); in schedule()
4972 void initialFillReadyList(ReadyListType &ReadyList) { in initialFillReadyList()
4983 ReadyList.insert(Bundle); in initialFillReadyList()
4990 ReadyList.insert(SD); in initialFillReadyList()