Home
last modified time | relevance | path

Searched refs:LoopHeader (Results 1 – 7 of 7) sorted by relevance

/minix3/external/bsd/llvm/dist/llvm/test/Other/
H A D2003-02-19-LoopInfoNestingBug.ll2 ; figure out that loop "Inner" should be nested inside of leep "LoopHeader",
12 br label %LoopHeader
14 Next: ; preds = %LoopHeader
18 br i1 false, label %Inner, label %LoopHeader
20 LoopHeader: ; preds = %Inner, %Top
/minix3/external/bsd/llvm/dist/llvm/lib/Target/R600/
H A DAMDILCFGStructurizer.cpp277 int loopcontPatternMatch(MachineLoop *LoopRep, MachineBasicBlock *LoopHeader);
373 MachineBasicBlock *LoopHeader = LoopRep->getHeader(); in hasBackEdge() local
374 return MBB->isSuccessor(LoopHeader); in hasBackEdge()
1105 MachineBasicBlock *LoopHeader = LoopRep->getHeader(); in mergeLoop() local
1121 InvMBBTraits::ChildIteratorType PI = InvMBBTraits::child_begin(LoopHeader), in mergeLoop()
1122 PE = InvMBBTraits::child_end(LoopHeader); in mergeLoop()
1131 settleLoopcontBlock(LatchBlks[i], LoopHeader); in mergeLoop()
1135 Match += serialPatternMatch(LoopHeader); in mergeLoop()
1136 Match += ifPatternMatch(LoopHeader); in mergeLoop()
1138 mergeLooplandBlock(LoopHeader, ExitBlk); in mergeLoop()
[all …]
/minix3/external/bsd/llvm/dist/llvm/test/Bitcode/
H A DmiscInstructions.3.2.ll46 LoopHeader:
50 ; CHECK: %indvar = phi i32 [ 0, %LoopHeader ], [ %nextindvar, %Loop ]
51 %indvar = phi i32 [ 0, %LoopHeader ], [ %nextindvar, %Loop ]
/minix3/external/bsd/llvm/dist/clang/lib/CodeGen/
H A DCGStmt.cpp686 JumpDest LoopHeader = getJumpDestInCurrentScope("while.cond"); in EmitWhileStmt() local
687 EmitBlock(LoopHeader.getBlock()); in EmitWhileStmt()
689 LoopStack.push(LoopHeader.getBlock()); in EmitWhileStmt()
696 BreakContinueStack.push_back(BreakContinue(LoopExit, LoopHeader)); in EmitWhileStmt()
757 EmitBranch(LoopHeader.getBlock()); in EmitWhileStmt()
767 SimplifyForwardingBlocks(LoopHeader.getBlock()); in EmitWhileStmt()
/minix3/external/bsd/llvm/dist/llvm/lib/CodeGen/
H A DMachineBlockPlacement.cpp1078 MachineBasicBlock *LoopHeader = L->getHeader(); in buildCFGChains() local
1079 BlockFrequency LoopHeaderFreq = MBFI->getBlockFreq(LoopHeader); in buildCFGChains()
/minix3/external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/
H A DLoopStrengthReduce.cpp2771 BasicBlock *LoopHeader = L->getHeader(); in CollectChains() local
2773 Rung->getBlock() != LoopHeader; Rung = Rung->getIDom()) { in CollectChains()
2776 LatchPath.push_back(LoopHeader); in CollectChains()
/minix3/external/bsd/llvm/dist/llvm/docs/
H A DLangRef.rst6588 %indvar = phi i32 [ 0, %LoopHeader ], [ %nextindvar, %Loop ]