/external/clang/lib/CodeGen/ |
D | CGStmt.cpp | 671 JumpDest LoopExit = getJumpDestInCurrentScope("while.end"); in EmitWhileStmt() local 674 BreakContinueStack.push_back(BreakContinue(LoopExit, LoopHeader)); in EmitWhileStmt() 703 llvm::BasicBlock *ExitBlock = LoopExit.getBlock(); in EmitWhileStmt() 710 if (ExitBlock != LoopExit.getBlock()) { in EmitWhileStmt() 712 EmitBranchThroughCleanup(LoopExit); in EmitWhileStmt() 737 EmitBlock(LoopExit.getBlock(), true); in EmitWhileStmt() 747 JumpDest LoopExit = getJumpDestInCurrentScope("do.end"); in EmitDoStmt() local 753 BreakContinueStack.push_back(BreakContinue(LoopExit, LoopCond)); in EmitDoStmt() 790 BoolCondVal, LoopBody, LoopExit.getBlock(), in EmitDoStmt() 797 EmitBlock(LoopExit.getBlock()); in EmitDoStmt() [all …]
|
D | CGStmtOpenMP.cpp | 1252 JumpDest LoopExit) { in EmitOMPLoopBody() argument 1266 BreakContinueStack.push_back(BreakContinue(LoopExit, Continue)); in EmitOMPLoopBody() 1279 auto LoopExit = getJumpDestInCurrentScope("omp.inner.for.end"); in EmitOMPInnerLoop() local 1288 auto ExitBlock = LoopExit.getBlock(); in EmitOMPInnerLoop() 1296 if (ExitBlock != LoopExit.getBlock()) { in EmitOMPInnerLoop() 1298 EmitBranchThroughCleanup(LoopExit); in EmitOMPInnerLoop() 1306 BreakContinueStack.push_back(BreakContinue(LoopExit, Continue)); in EmitOMPInnerLoop() 1318 EmitBlock(LoopExit.getBlock()); in EmitOMPInnerLoop() 1680 auto LoopExit = getJumpDestInCurrentScope("omp.dispatch.end"); in EmitOMPOuterLoop() local 1702 auto ExitBlock = LoopExit.getBlock(); in EmitOMPOuterLoop() [all …]
|
D | CodeGenFunction.h | 2542 void EmitOMPLoopBody(const OMPLoopDirective &D, JumpDest LoopExit);
|
/external/llvm/lib/Transforms/Utils/ |
D | IntegerDivision.cpp | 222 BasicBlock *LoopExit = BasicBlock::Create(Builder.getContext(), in generateUnsignedDivisionCode() local 276 Builder.CreateCondBr(SkipLoop, LoopExit, Preheader); in generateUnsignedDivisionCode() 322 Builder.CreateCondBr(Tmp12, LoopExit, DoWhile); in generateUnsignedDivisionCode() 330 Builder.SetInsertPoint(LoopExit); in generateUnsignedDivisionCode() 363 Q_5->addIncoming(Q_4, LoopExit); in generateUnsignedDivisionCode()
|
D | LoopUnroll.cpp | 359 BasicBlock *LoopExit = BI->getSuccessor(ContinueOnTrue); in UnrollLoop() local 526 Dest = LoopExit; in UnrollLoop() 542 if (Dest != LoopExit) { in UnrollLoop()
|
/external/swiftshader/third_party/LLVM/lib/Transforms/Utils/ |
D | LoopUnroll.cpp | 219 BasicBlock *LoopExit = BI->getSuccessor(ContinueOnTrue); in UnrollLoop() local 338 Dest = LoopExit; in UnrollLoop() 354 if (Dest != LoopExit) { in UnrollLoop()
|
/external/swiftshader/third_party/LLVM/lib/Transforms/Scalar/ |
D | LoopUnswitch.cpp | 159 BasicBlock **LoopExit = 0); 351 BasicBlock **LoopExit) { in IsTrivialUnswitchCondition() argument 396 if (LoopExit) *LoopExit = LoopExitBB; in IsTrivialUnswitchCondition()
|
/external/llvm/lib/Transforms/Scalar/ |
D | LoopInterchange.cpp | 396 LoopExit(LoopNestExit), in LoopInterchangeTransform() 420 BasicBlock *LoopExit; member in __anon04d217970111::LoopInterchangeTransform 1180 OuterLoopHeaderBI->setSuccessor(i, LoopExit); in adjustLoopBranches()
|
/external/v8/src/compiler/ |
D | common-operator.h | 240 const Operator* LoopExit(); in NON_EXPORTED_BASE()
|
D | opcodes.h | 66 V(LoopExit) \
|
D | common-operator.cc | 255 V(LoopExit, Operator::kKontrol, 0, 0, 2, 0, 0, 1) \
|
D | bytecode-graph-builder.cc | 426 Node* loop_exit = graph()->NewNode(common()->LoopExit(), control, loop); in PrepareForLoopExit()
|
D | ast-graph-builder.cc | 888 Node* loop_exit = graph()->NewNode(common()->LoopExit(), control, loop); in PrepareForLoopExit()
|