Searched refs:loopHeader (Results 1 - 5 of 5) sorted by relevance

/external/llvm/lib/Transforms/Scalar/
H A DLoopUnswitch.cpp141 BasicBlock *loopHeader; member in class:__anon26307::LoopUnswitch
155 currentLoop(nullptr), DT(nullptr), loopHeader(nullptr),
185 loopHeader = currentLoop->getHeader();
420 LLVMContext &Context = loopHeader->getContext();
632 Function *F = loopHeader->getParent();
710 << loopHeader->getName() << " [" << L->getBlocks().size()
717 BasicBlock *NewPH = SplitEdge(loopPreheader, loopHeader, this);
774 Function *F = loopHeader->getParent();
776 << loopHeader->getName() << " [" << L->getBlocks().size()
788 BasicBlock *NewPreheader = SplitEdge(loopPreheader, loopHeader, thi
[all...]
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/radeon/
H A DAMDILCFGStructurizer.cpp903 BlockT *loopHeader = loopRep->getHeader(); local
905 int numBreak = loopbreakPatternMatch(loopRep, loopHeader);
911 int numCont = loopcontPatternMatch(loopRep, loopHeader);
946 BlockT *loopHeader) {
1123 BlockT *loopHeader) {
1127 InvBlockGTraits::child_begin(loopHeader),
1128 iterEnd = InvBlockGTraits::child_end(loopHeader);
1133 loopHeader, loopRep);
1142 (*iter)->removeSuccessor(loopHeader);
1499 //contingBlk->removeSuccessor(loopHeader);
945 loopbreakPatternMatch(LoopT *loopRep, BlockT *loopHeader) argument
1122 loopcontPatternMatch(LoopT *loopRep, BlockT *loopHeader) argument
2176 BlockT *loopHeader; local
[all...]
/external/mesa3d/src/gallium/drivers/radeon/
H A DAMDILCFGStructurizer.cpp903 BlockT *loopHeader = loopRep->getHeader(); local
905 int numBreak = loopbreakPatternMatch(loopRep, loopHeader);
911 int numCont = loopcontPatternMatch(loopRep, loopHeader);
946 BlockT *loopHeader) {
1123 BlockT *loopHeader) {
1127 InvBlockGTraits::child_begin(loopHeader),
1128 iterEnd = InvBlockGTraits::child_end(loopHeader);
1133 loopHeader, loopRep);
1142 (*iter)->removeSuccessor(loopHeader);
1499 //contingBlk->removeSuccessor(loopHeader);
945 loopbreakPatternMatch(LoopT *loopRep, BlockT *loopHeader) argument
1122 loopcontPatternMatch(LoopT *loopRep, BlockT *loopHeader) argument
2176 BlockT *loopHeader; local
[all...]
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/nv50/codegen/
H A Dnv50_ir_from_sm4.cpp2032 BasicBlock *loopHeader = new BasicBlock(func);
2035 loopBBs.push(loopHeader);
2042 bb->cfg.attach(&loopHeader->cfg, Graph::Edge::TREE);
2043 setPosition(loopHeader, true);
2044 mkFlow(OP_PRECONT, loopHeader, CC_ALWAYS, NULL);
/external/mesa3d/src/gallium/drivers/nv50/codegen/
H A Dnv50_ir_from_sm4.cpp2032 BasicBlock *loopHeader = new BasicBlock(func);
2035 loopBBs.push(loopHeader);
2042 bb->cfg.attach(&loopHeader->cfg, Graph::Edge::TREE);
2043 setPosition(loopHeader, true);
2044 mkFlow(OP_PRECONT, loopHeader, CC_ALWAYS, NULL);

Completed in 297 milliseconds