Home
last modified time | relevance | path

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

/external/llvm/test/Other/
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
/external/llvm/lib/Target/R600/
DAMDILCFGStructurizer.cpp279 int loopcontPatternMatch(MachineLoop *LoopRep, MachineBasicBlock *LoopHeader);
375 MachineBasicBlock *LoopHeader = LoopRep->getHeader(); in hasBackEdge() local
376 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 …]
/external/llvm/test/Bitcode/
DmiscInstructions.3.2.ll46 LoopHeader:
50 ; CHECK: %indvar = phi i32 [ 0, %LoopHeader ], [ %nextindvar, %Loop ]
51 %indvar = phi i32 [ 0, %LoopHeader ], [ %nextindvar, %Loop ]
/external/clang/lib/CodeGen/
DCGStmt.cpp685 JumpDest LoopHeader = getJumpDestInCurrentScope("while.cond"); in EmitWhileStmt() local
686 EmitBlock(LoopHeader.getBlock()); in EmitWhileStmt()
688 LoopStack.push(LoopHeader.getBlock()); in EmitWhileStmt()
695 BreakContinueStack.push_back(BreakContinue(LoopExit, LoopHeader)); in EmitWhileStmt()
756 EmitBranch(LoopHeader.getBlock()); in EmitWhileStmt()
766 SimplifyForwardingBlocks(LoopHeader.getBlock()); in EmitWhileStmt()
/external/llvm/lib/CodeGen/
DMachineBlockPlacement.cpp1099 MachineBasicBlock *LoopHeader = L->getHeader(); in buildCFGChains() local
1100 BlockFrequency LoopHeaderFreq = MBFI->getBlockFreq(LoopHeader); in buildCFGChains()
/external/mesa3d/src/gallium/drivers/radeon/
DAMDILCFGStructurizer.cpp316 int loopbreakPatternMatch(LoopT *LoopRep, BlockT *LoopHeader);
317 int loopcontPatternMatch(LoopT *LoopRep, BlockT *LoopHeader);
/external/llvm/lib/Transforms/Scalar/
DLoopStrengthReduce.cpp2768 BasicBlock *LoopHeader = L->getHeader(); in CollectChains() local
2770 Rung->getBlock() != LoopHeader; Rung = Rung->getIDom()) { in CollectChains()
2773 LatchPath.push_back(LoopHeader); in CollectChains()
/external/llvm/docs/
DLangRef.rst7008 %indvar = phi i32 [ 0, %LoopHeader ], [ %nextindvar, %Loop ]