Home
last modified time | relevance | path

Searched refs:PreheaderBB (Results 1 – 13 of 13) sorted by relevance

/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Vectorize/
DVPlanHCFGBuilder.cpp249 BasicBlock *PreheaderBB = TheLoop->getLoopPreheader(); in buildPlainCFG() local
250 assert((PreheaderBB->getTerminator()->getNumSuccessors() == 1) && in buildPlainCFG()
252 VPBasicBlock *PreheaderVPBB = getOrCreateVPBB(PreheaderBB); in buildPlainCFG()
253 createVPInstructionsForVPBB(PreheaderVPBB, PreheaderBB); in buildPlainCFG()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Utils/
DLoopSimplify.cpp138 BasicBlock *PreheaderBB; in InsertPreheaderForLoop() local
139 PreheaderBB = SplitBlockPredecessors(Header, OutsideBlocks, ".preheader", DT, in InsertPreheaderForLoop()
141 if (!PreheaderBB) in InsertPreheaderForLoop()
145 << PreheaderBB->getName() << "\n"); in InsertPreheaderForLoop()
149 placeSplitBlockCarefully(PreheaderBB, OutsideBlocks, L); in InsertPreheaderForLoop()
151 return PreheaderBB; in InsertPreheaderForLoop()
/external/llvm/lib/Transforms/Utils/
DLoopSimplify.cpp139 BasicBlock *PreheaderBB; in InsertPreheaderForLoop() local
140 PreheaderBB = SplitBlockPredecessors(Header, OutsideBlocks, ".preheader", DT, in InsertPreheaderForLoop()
142 if (!PreheaderBB) in InsertPreheaderForLoop()
146 << PreheaderBB->getName() << "\n"); in InsertPreheaderForLoop()
150 placeSplitBlockCarefully(PreheaderBB, OutsideBlocks, L); in InsertPreheaderForLoop()
152 return PreheaderBB; in InsertPreheaderForLoop()
/external/swiftshader/third_party/LLVM/examples/Kaleidoscope/Chapter5/
Dtoy.cpp585 BasicBlock *PreheaderBB = Builder.GetInsertBlock(); in Codegen() local
596 Variable->addIncoming(StartVal, PreheaderBB); in Codegen()
/external/swiftshader/third_party/LLVM/examples/Kaleidoscope/Chapter6/
Dtoy.cpp689 BasicBlock *PreheaderBB = Builder.GetInsertBlock(); in Codegen() local
700 Variable->addIncoming(StartVal, PreheaderBB); in Codegen()
/external/llvm/examples/Kaleidoscope/Chapter5/
Dtoy.cpp683 BasicBlock *PreheaderBB = Builder.GetInsertBlock(); in codegen() local
695 Variable->addIncoming(StartVal, PreheaderBB); in codegen()
/external/swiftshader/third_party/llvm-7.0/llvm/examples/Kaleidoscope/Chapter5/
Dtoy.cpp697 BasicBlock *PreheaderBB = Builder.GetInsertBlock(); in codegen() local
709 Variable->addIncoming(StartVal, PreheaderBB); in codegen()
/external/swiftshader/third_party/llvm-7.0/llvm/examples/Kaleidoscope/Chapter6/
Dtoy.cpp809 BasicBlock *PreheaderBB = Builder.GetInsertBlock(); in codegen() local
821 Variable->addIncoming(StartVal, PreheaderBB); in codegen()
/external/llvm/examples/Kaleidoscope/Chapter6/
Dtoy.cpp794 BasicBlock *PreheaderBB = Builder.GetInsertBlock(); in codegen() local
806 Variable->addIncoming(StartVal, PreheaderBB); in codegen()
/external/llvm/lib/CodeGen/
DMachinePipeliner.cpp2291 MachineBasicBlock *PreheaderBB = MLI->getLoopFor(BB)->getLoopPreheader(); in generateProlog() local
2292 assert(PreheaderBB != NULL && in generateProlog()
2294 MachineBasicBlock *PredBB = PreheaderBB; in generateProlog()
2339 unsigned numBranches = TII->RemoveBranch(*PreheaderBB); in generateProlog()
2342 TII->InsertBranch(*PreheaderBB, PrologBBs[0], 0, Cond, DebugLoc()); in generateProlog()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/
DMachinePipeliner.cpp2411 MachineBasicBlock *PreheaderBB = MLI->getLoopFor(BB)->getLoopPreheader(); in generateProlog() local
2412 assert(PreheaderBB != nullptr && in generateProlog()
2414 MachineBasicBlock *PredBB = PreheaderBB; in generateProlog()
2459 unsigned numBranches = TII->removeBranch(*PreheaderBB); in generateProlog()
2462 TII->insertBranch(*PreheaderBB, PrologBBs[0], nullptr, Cond, DebugLoc()); in generateProlog()
/external/swiftshader/third_party/llvm-7.0/llvm/docs/tutorial/
DLangImpl05.rst650 BasicBlock *PreheaderBB = Builder.GetInsertBlock();
671 Variable->addIncoming(StartVal, PreheaderBB);
/external/llvm/docs/tutorial/
DLangImpl05.rst626 BasicBlock *PreheaderBB = Builder.GetInsertBlock();
647 Variable->addIncoming(StartVal, PreheaderBB);