Home
last modified time | relevance | path

Searched refs:LoopHeader (Results 1 – 12 of 12) 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/AMDGPU/
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.ll52 LoopHeader:
56 ; CHECK: %indvar = phi i32 [ 0, %LoopHeader ], [ %nextindvar, %Loop ]
57 %indvar = phi i32 [ 0, %LoopHeader ], [ %nextindvar, %Loop ]
/external/v8/src/interpreter/
Dcontrol-flow-builders.h90 void LoopHeader();
Dcontrol-flow-builders.cc93 void LoopBuilder::LoopHeader() { in LoopHeader() function in v8::internal::interpreter::LoopBuilder
Dbytecode-generator.cc695 loop_builder.LoopHeader(); in VisitDoWhileStatement()
721 loop_builder.LoopHeader(); in VisitWhileStatement()
746 loop_builder.LoopHeader(); in VisitForStatement()
835 loop_builder.LoopHeader(); in VisitForInStatement()
/external/clang/lib/CodeGen/
DCGStmt.cpp617 JumpDest LoopHeader = getJumpDestInCurrentScope("while.cond"); in EmitWhileStmt() local
618 EmitBlock(LoopHeader.getBlock()); in EmitWhileStmt()
620 LoopStack.push(LoopHeader.getBlock(), CGM.getContext(), WhileAttrs); in EmitWhileStmt()
627 BreakContinueStack.push_back(BreakContinue(LoopExit, LoopHeader)); in EmitWhileStmt()
685 EmitBranch(LoopHeader.getBlock()); in EmitWhileStmt()
695 SimplifyForwardingBlocks(LoopHeader.getBlock()); in EmitWhileStmt()
/external/llvm/lib/CodeGen/
DMachineBlockPlacement.cpp1344 MachineBasicBlock *LoopHeader = L->getHeader(); in buildCFGChains() local
1345 BlockFrequency LoopHeaderFreq = MBFI->getBlockFreq(LoopHeader); in buildCFGChains()
/external/llvm/lib/Transforms/Scalar/
DLoopInterchange.cpp739 BasicBlock *LoopHeader) { in getLoopLatchExitBlock() argument
744 if (BI->getSuccessor(i) == LoopHeader) in getLoopLatchExitBlock()
DLoopStrengthReduce.cpp2747 BasicBlock *LoopHeader = L->getHeader(); in CollectChains() local
2749 Rung->getBlock() != LoopHeader; Rung = Rung->getIDom()) { in CollectChains()
2752 LatchPath.push_back(LoopHeader); in CollectChains()
/external/mesa3d/src/gallium/drivers/radeon/
DAMDILCFGStructurizer.cpp316 int loopbreakPatternMatch(LoopT *LoopRep, BlockT *LoopHeader);
317 int loopcontPatternMatch(LoopT *LoopRep, BlockT *LoopHeader);
/external/llvm/docs/
DLangRef.rst8272 %indvar = phi i32 [ 0, %LoopHeader ], [ %nextindvar, %Loop ]