Searched refs:LoopBlockNumber (Results 1 - 1 of 1) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopSink.cpp173 // \p LoopBlockNumber is used to sort the insertion blocks to ensure
177 const SmallDenseMap<BasicBlock *, int, 16> &LoopBlockNumber,
208 if (!LoopBlockNumber.count(BB))
219 return LoopBlockNumber.find(A)->second < LoopBlockNumber.find(B)->second;
226 assert(LoopBlockNumber.find(N)->second >
227 LoopBlockNumber.find(MoveBB)->second &&
284 SmallDenseMap<BasicBlock *, int, 16> LoopBlockNumber; local
289 LoopBlockNumber[B] = ++i;
305 if (sinkInstruction(L, *I, ColdLoopBBs, LoopBlockNumber, L
175 sinkInstruction(Loop &L, Instruction &I, const SmallVectorImpl<BasicBlock *> &ColdLoopBBs, const SmallDenseMap<BasicBlock *, int, 16> &LoopBlockNumber, LoopInfo &LI, DominatorTree &DT, BlockFrequencyInfo &BFI) argument
[all...]

Completed in 103 milliseconds