Home
last modified time | relevance | path

Searched refs:Latches (Results 1 – 5 of 5) sorted by relevance

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Utils/
DLoopUnroll.cpp553 std::vector<BasicBlock *> Latches; in UnrollLoop() local
555 Latches.push_back(LatchBlock); in UnrollLoop()
655 Latches.push_back(New); in UnrollLoop()
673 DT->addNewBlock(New, Latches[It - 1]); in UnrollLoop()
708 assert(Latches.back() == LastValueMap[LatchBlock] && "bad last latch"); in UnrollLoop()
709 PN->addIncoming(InVal, Latches.back()); in UnrollLoop()
746 for (unsigned i = 0, e = Latches.size(); i != e; ++i) { in UnrollLoop()
776 setDest(Latches[i], Dest, Headers, Headers[i], NeedConditional); in UnrollLoop()
806 for (unsigned i = 0, e = Latches.size(); i != e; ++i) { in UnrollLoop()
808 BranchInst *Term = cast<BranchInst>(Latches[i]->getTerminator()); in UnrollLoop()
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DSIAnnotateControlFlow.cpp301 SmallVector <BasicBlock *, 8> Latches; in closeControlFlow() local
302 L->getLoopLatches(Latches); in closeControlFlow()
306 if (!is_contained(Latches, Pred)) in closeControlFlow()
/third_party/boost/libs/thread/doc/
Dcompliance.qbk135 [section:latch C++ Latches and Barriers]
138 [note [@http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2013/n3600.html N3600 C++ Latches and Ba…
139 [note [@http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2013/n3817.html N3817 C++ Latches and Ba…
141 [table C++ Latches and Barriers Conformance
Dlatch.qbk8 [section:latches Latches -- EXPERIMENTAL]
13 Latches are a thread co-ordination mechanism that allow one or more threads to block until one or m…
419 [endsect] [/ Latches]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/
DLoopLoadElimination.cpp149 SmallVector<BasicBlock *, 8> Latches; in doesStoreDominatesAllLatches() local
150 L->getLoopLatches(Latches); in doesStoreDominatesAllLatches()
151 return llvm::all_of(Latches, [&](const BasicBlock *Latch) { in doesStoreDominatesAllLatches()