Searched defs:LoopExit (Results 1 - 3 of 3) sorted by relevance

/external/llvm/lib/Transforms/Utils/
H A DLoopUnroll.cpp241 BasicBlock *LoopExit = BI->getSuccessor(ContinueOnTrue); local
364 Dest = LoopExit;
380 if (Dest != LoopExit) {
/external/llvm/lib/Transforms/Scalar/
H A DLoopUnswitch.cpp217 BasicBlock **LoopExit = 0);
558 /// exit. Finally, this sets LoopExit to the BB that the loop exits to when
562 BasicBlock **LoopExit) {
614 // If we didn't find a single unique LoopExit block, or if the loop exit block
619 if (LoopExit) *LoopExit = LoopExitBB;
561 IsTrivialUnswitchCondition(Value *Cond, Constant **Val, BasicBlock **LoopExit) argument
/external/clang/lib/CodeGen/
H A DCGStmt.cpp449 JumpDest LoopExit = getJumpDestInCurrentScope("while.end"); local
452 BreakContinueStack.push_back(BreakContinue(LoopExit, LoopHeader));
481 llvm::BasicBlock *ExitBlock = LoopExit.getBlock();
487 if (ExitBlock != LoopExit.getBlock()) {
489 EmitBranchThroughCleanup(LoopExit);
510 EmitBlock(LoopExit.getBlock(), true);
519 JumpDest LoopExit = getJumpDestInCurrentScope("do.end"); local
523 BreakContinueStack.push_back(BreakContinue(LoopExit, LoopCond));
554 Builder.CreateCondBr(BoolCondVal, LoopBody, LoopExit.getBlock());
557 EmitBlock(LoopExit
566 JumpDest LoopExit = getJumpDestInCurrentScope("for.end"); local
659 JumpDest LoopExit = getJumpDestInCurrentScope("for.end"); local
[all...]

Completed in 72 milliseconds