Searched refs:ReadyList (Results 1 – 2 of 2) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUIGroupLP.cpp | 589 SmallVectorImpl<std::pair<int, int>> &ReadyList, T I, T E) { in populateReadyList() argument 604 ReadyList.push_back(std::pair(*I, MissPenalty)); in populateReadyList() 609 ReadyList.push_back(std::pair(*I, TempCost)); in populateReadyList() 612 ReadyList.push_back(std::pair(*I, -1)); in populateReadyList() 616 std::sort(ReadyList.begin(), ReadyList.end(), in populateReadyList() 622 assert(ReadyList.size() == CurrSU.second.size()); in populateReadyList() 640 SmallVector<std::pair<int, int>, 4> ReadyList; in solveExact() local 642 IsBottomUp ? populateReadyList(ReadyList, CurrSU.second.rbegin(), in solveExact() 644 : populateReadyList(ReadyList, CurrSU.second.begin(), in solveExact() 647 auto I = ReadyList.begin(); in solveExact() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| H A D | SLPVectorizer.cpp | 3294 void schedule(ScheduleData *SD, ReadyListType &ReadyList) { in schedule() 3306 auto &&DecrUnsched = [this, &ReadyList](Instruction *I) { in schedule() 3307 doForAllOpcodes(I, [&ReadyList](ScheduleData *OpDef) { in schedule() 3316 ReadyList.insert(DepBundle); in schedule() 3365 ReadyList.insert(DepBundle); in schedule() 3378 ReadyList.insert(DepBundle); in schedule() 3427 void initialFillReadyList(ReadyListType &ReadyList) { in initialFillReadyList() 3432 ReadyList.insert(SD); in initialFillReadyList()
|