Home
last modified time | relevance | path

Searched refs:LoopExit (Results 1 – 12 of 12) sorted by relevance

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Utils/
DIntegerDivision.cpp221 BasicBlock *LoopExit = BasicBlock::Create(Builder.getContext(), in generateUnsignedDivisionCode() local
275 Builder.CreateCondBr(SkipLoop, LoopExit, Preheader); in generateUnsignedDivisionCode()
321 Builder.CreateCondBr(Tmp12, LoopExit, DoWhile); in generateUnsignedDivisionCode()
329 Builder.SetInsertPoint(LoopExit); in generateUnsignedDivisionCode()
362 Q_5->addIncoming(Q_4, LoopExit); in generateUnsignedDivisionCode()
DLoopUnroll.cpp533 BasicBlock *LoopExit = nullptr; in UnrollLoop() local
536 LoopExit = BI->getSuccessor(ContinueOnTrue); in UnrollLoop()
540 LoopExit = HeaderBI->getSuccessor(ContinueOnTrue); in UnrollLoop()
713 auto setDest = [LoopExit, ContinueOnTrue](BasicBlock *Src, BasicBlock *Dest, in UnrollLoop()
724 if (Dest != LoopExit) { in UnrollLoop()
760 Dest = LoopExit; in UnrollLoop()
DLoopUnrollAndJam.cpp255 BasicBlock *LoopExit = BI->getSuccessor(ContinueOnTrue); in UnrollAndJamLoop() local
444 updatePHIBlocksAndValues(LoopExit, AftBlocksLast[0], AftBlocksLast.back(), in UnrollAndJamLoop()
500 BranchInst::Create(LoopExit, Term); in UnrollAndJamLoop()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/
DLoopInterchange.cpp404 LoopExit(LoopNestExit), LIL(LIL) {} in LoopInterchangeTransform()
426 BasicBlock *LoopExit; member in __anon55fcd8ec0211::LoopInterchangeTransform
1504 updateSuccessor(OuterLoopHeaderBI, OuterLoopLatch, LoopExit, DTUpdates, in adjustLoopBranches()
/third_party/node/deps/v8/src/compiler/
Dcommon-operator.h529 const Operator* LoopExit(); in NON_EXPORTED_BASE()
Dopcodes.h70 V(LoopExit) \
Dgraph-assembler.h579 AddNode(graph()->NewNode(common()->LoopExit(), control(), in MergeState()
Dwasm-compiler.h265 Node* LoopExit(Node* loop_node);
Dcommon-operator.cc453 V(LoopExit, Operator::kKontrol, 0, 0, 2, 0, 0, 1) \
Dbytecode-graph-builder.cc928 Node* loop_exit = graph()->NewNode(common()->LoopExit(), control, loop); in PrepareForLoopExit()
Dwasm-compiler.cc594 Node* WasmGraphBuilder::LoopExit(Node* loop_node) { in LoopExit() function in v8::internal::compiler::WasmGraphBuilder
597 graph()->NewNode(mcgraph()->common()->LoopExit(), control(), loop_node); in LoopExit()
/third_party/node/deps/v8/src/wasm/
Dgraph-builder-interface.cc1801 builder_->LoopExit(loop->loop_node); in BuildLoopExits()