Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/llvm/lib/Target/AMDGPU/
H A DAMDGPUIGroupLP.cpp271 SmallVectorImpl<std::pair<int, int>> &ReadyList,
494 SUToCandSGsPair &CurrSU, SmallVectorImpl<std::pair<int, int>> &ReadyList, in populateReadyList() argument
510 ReadyList.push_back(std::pair(*I, MissPenalty)); in populateReadyList()
515 ReadyList.push_back(std::pair(*I, TempCost)); in populateReadyList()
518 ReadyList.push_back(std::pair(*I, -1)); in populateReadyList()
522 std::sort(ReadyList.begin(), ReadyList.end(), in populateReadyList()
528 assert(ReadyList.size() == CurrSU.second.size()); in populateReadyList()
546 SmallVector<std::pair<int, int>, 4> ReadyList; in solveExact() local
548 populateReadyList(CurrSU, ReadyList, CurrPipeline[CurrSyncGroupIdx]); in solveExact()
550 auto I = ReadyList.begin(); in solveExact()
[all …]
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp3149 void schedule(ScheduleData *SD, ReadyListType &ReadyList) { in schedule()
3161 auto &&DecrUnsched = [this, &ReadyList](Instruction *I) { in schedule()
3162 doForAllOpcodes(I, [&ReadyList](ScheduleData *OpDef) { in schedule()
3171 ReadyList.insert(DepBundle); in schedule()
3220 ReadyList.insert(DepBundle); in schedule()
3233 ReadyList.insert(DepBundle); in schedule()
3283 void initialFillReadyList(ReadyListType &ReadyList) { in initialFillReadyList()
3288 ReadyList.insert(SD); in initialFillReadyList()