/external/swiftshader/third_party/llvm-7.0/llvm/unittests/Transforms/Vectorize/ |
D | VPlanTestBase.h | 49 VPlanPtr buildHCFG(BasicBlock *LoopHeader) { in buildHCFG() argument 50 doAnalysis(*LoopHeader->getParent()); in buildHCFG() 53 VPlanHCFGBuilder HCFGBuilder(LI->getLoopFor(LoopHeader), LI.get(), *Plan); in buildHCFG() 59 VPlanPtr buildPlainCFG(BasicBlock *LoopHeader) { in buildPlainCFG() argument 60 doAnalysis(*LoopHeader->getParent()); in buildPlainCFG() 63 VPlanHCFGBuilder HCFGBuilder(LI->getLoopFor(LoopHeader), LI.get(), *Plan); in buildPlainCFG()
|
D | VPlanHCFGTest.cpp | 41 BasicBlock *LoopHeader = F->getEntryBlock().getSingleSuccessor(); in TEST_F() local 42 auto Plan = buildHCFG(LoopHeader); in TEST_F() 118 BasicBlock *LoopHeader = F->getEntryBlock().getSingleSuccessor(); in TEST_F() local 119 auto Plan = buildHCFG(LoopHeader); in TEST_F()
|
D | VPlanLoopInfoTest.cpp | 42 BasicBlock *LoopHeader = F->getEntryBlock().getSingleSuccessor(); in TEST_F() local 43 auto Plan = buildHCFG(LoopHeader); in TEST_F()
|
D | VPlanDominatorTreeTest.cpp | 42 BasicBlock *LoopHeader = F->getEntryBlock().getSingleSuccessor(); in TEST_F() local 43 auto Plan = buildPlainCFG(LoopHeader); in TEST_F()
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/Other/ |
D | 2003-02-19-LoopInfoNestingBug.ll | 2 ; 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/test/Other/ |
D | 2003-02-19-LoopInfoNestingBug.ll | 2 ; 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/swiftshader/third_party/LLVM/test/Other/ |
D | 2003-02-19-LoopInfoNestingBug.ll | 2 ; 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/ |
D | AMDILCFGStructurizer.cpp | 360 MachineBasicBlock *LoopHeader = LoopRep->getHeader(); in hasBackEdge() local 361 return MBB->isSuccessor(LoopHeader); in hasBackEdge() 1065 MachineBasicBlock *LoopHeader = LoopRep->getHeader(); in mergeLoop() local 1081 InvMBBTraits::ChildIteratorType PI = InvMBBTraits::child_begin(LoopHeader), in mergeLoop() 1082 PE = InvMBBTraits::child_end(LoopHeader); in mergeLoop() 1091 settleLoopcontBlock(LatchBlks[i], LoopHeader); in mergeLoop() 1095 Match += serialPatternMatch(LoopHeader); in mergeLoop() 1096 Match += ifPatternMatch(LoopHeader); in mergeLoop() 1098 mergeLooplandBlock(LoopHeader, ExitBlk); in mergeLoop() 1101 MLI->changeLoopFor(LoopHeader, ParentLoop); in mergeLoop() [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AMDGPU/ |
D | AMDILCFGStructurizer.cpp | 364 MachineBasicBlock *LoopHeader = LoopRep->getHeader(); in hasBackEdge() local 365 return MBB->isSuccessor(LoopHeader); in hasBackEdge() 1040 MachineBasicBlock *LoopHeader = LoopRep->getHeader(); in mergeLoop() local 1056 for (auto *LB : inverse_children<MachineBasicBlock*>(LoopHeader)) in mergeLoop() 1063 settleLoopcontBlock(LatchBlks[i], LoopHeader); in mergeLoop() 1067 Match += serialPatternMatch(LoopHeader); in mergeLoop() 1068 Match += ifPatternMatch(LoopHeader); in mergeLoop() 1070 mergeLooplandBlock(LoopHeader, ExitBlk); in mergeLoop() 1073 MLI->changeLoopFor(LoopHeader, ParentLoop); in mergeLoop() 1075 MLI->removeBlock(LoopHeader); in mergeLoop() [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/Bitcode/ |
D | miscInstructions.3.2.ll | 52 LoopHeader: 56 ; CHECK: %indvar = phi i32 [ 0, %LoopHeader ], [ %nextindvar, %Loop ] 57 %indvar = phi i32 [ 0, %LoopHeader ], [ %nextindvar, %Loop ]
|
/external/llvm/test/Bitcode/ |
D | miscInstructions.3.2.ll | 52 LoopHeader: 56 ; CHECK: %indvar = phi i32 [ 0, %LoopHeader ], [ %nextindvar, %Loop ] 57 %indvar = phi i32 [ 0, %LoopHeader ], [ %nextindvar, %Loop ]
|
/external/v8/src/interpreter/ |
D | control-flow-builders.cc | 52 void LoopBuilder::LoopHeader() { in LoopHeader() function in v8::internal::interpreter::LoopBuilder
|
D | control-flow-builders.h | 118 void LoopHeader();
|
D | bytecode-generator.cc | 1481 loop_builder.LoopHeader(); in VisitDoWhileStatement() 1485 loop_builder.LoopHeader(); in VisitDoWhileStatement() 1504 loop_builder.LoopHeader(); in VisitWhileStatement() 1528 loop_builder.LoopHeader(); in VisitForStatement() 1646 loop_builder.LoopHeader(); in VisitForInStatement() 1670 loop_builder.LoopHeader(); in VisitForOfStatement() 2489 loop_builder.LoopHeader(); in BuildArrayLiteralSpread() 3218 loop.LoopHeader(); in VisitYieldStar()
|
/external/clang/lib/CodeGen/ |
D | CGStmt.cpp | 663 JumpDest LoopHeader = getJumpDestInCurrentScope("while.cond"); in EmitWhileStmt() local 664 EmitBlock(LoopHeader.getBlock()); in EmitWhileStmt() 666 LoopStack.push(LoopHeader.getBlock(), CGM.getContext(), WhileAttrs, in EmitWhileStmt() 674 BreakContinueStack.push_back(BreakContinue(LoopExit, LoopHeader)); in EmitWhileStmt() 732 EmitBranch(LoopHeader.getBlock()); in EmitWhileStmt() 742 SimplifyForwardingBlocks(LoopHeader.getBlock()); in EmitWhileStmt()
|
/external/llvm/lib/Transforms/Scalar/ |
D | IndVarSimplify.cpp | 676 auto *LoopHeader = L->getHeader(); in rewriteFirstIterationLoopExitValues() local 677 assert(LoopHeader && "Invalid loop"); in rewriteFirstIterationLoopExitValues() 692 if (IncomingBB != LoopHeader) in rewriteFirstIterationLoopExitValues() 725 assert(ExitVal->getParent() == LoopHeader && in rewriteFirstIterationLoopExitValues()
|
D | LoopInterchange.cpp | 737 BasicBlock *LoopHeader) { in getLoopLatchExitBlock() argument 742 if (BI->getSuccessor(i) == LoopHeader) in getLoopLatchExitBlock()
|
D | LoopStrengthReduce.cpp | 2731 BasicBlock *LoopHeader = L->getHeader(); in CollectChains() local 2733 Rung->getBlock() != LoopHeader; Rung = Rung->getIDom()) { in CollectChains() 2736 LatchPath.push_back(LoopHeader); in CollectChains()
|
/external/google-benchmark/ |
D | README.md | 322 .LoopHeader: # =>This Inner Loop Header: Depth=1 324 jne .LoopHeader 331 .LoopHeader: # in Loop: Header=BB0_3 Depth=1 339 jb .LoopHeader
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Scalar/ |
D | IndVarSimplify.cpp | 723 auto *LoopHeader = L->getHeader(); in rewriteFirstIterationLoopExitValues() local 724 assert(LoopHeader && "Invalid loop"); in rewriteFirstIterationLoopExitValues() 738 if (IncomingBB != LoopHeader) in rewriteFirstIterationLoopExitValues() 770 assert(ExitVal->getParent() == LoopHeader && in rewriteFirstIterationLoopExitValues()
|
D | LoopStrengthReduce.cpp | 3010 BasicBlock *LoopHeader = L->getHeader(); in CollectChains() local 3012 Rung->getBlock() != LoopHeader; Rung = Rung->getIDom()) { in CollectChains() 3015 LatchPath.push_back(LoopHeader); in CollectChains()
|
/external/libcxx/utils/google-benchmark/ |
D | README.md | 322 .LoopHeader: # =>This Inner Loop Header: Depth=1 324 jne .LoopHeader 331 .LoopHeader: # in Loop: Header=BB0_3 Depth=1 339 jb .LoopHeader
|
/external/llvm/lib/CodeGen/ |
D | MachineBlockPlacement.cpp | 1612 MachineBasicBlock *LoopHeader = L->getHeader(); in alignBlocks() local 1613 BlockFrequency LoopHeaderFreq = MBFI->getBlockFreq(LoopHeader); in alignBlocks()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/ |
D | MachineBlockPlacement.cpp | 2533 MachineBasicBlock *LoopHeader = L->getHeader(); in alignBlocks() local 2534 BlockFrequency LoopHeaderFreq = MBFI->getBlockFreq(LoopHeader); in alignBlocks()
|
/external/llvm/docs/ |
D | LangRef.rst | 8439 %indvar = phi i32 [ 0, %LoopHeader ], [ %nextindvar, %Loop ]
|