/external/llvm/include/llvm/CodeGen/ |
H A D | MachineDominators.h | 137 /// changeImmediateDominator - This method is used to update the dominator 140 inline void changeImmediateDominator(MachineBasicBlock *N, function in class:llvm::MachineDominatorTree 142 DT->changeImmediateDominator(N, NewIDom); 145 inline void changeImmediateDominator(MachineDomTreeNode *N, function in class:llvm::MachineDominatorTree 147 DT->changeImmediateDominator(N, NewIDom);
|
/external/clang/include/clang/Analysis/Analyses/ |
H A D | Dominators.h | 131 inline void changeImmediateDominator(CFGBlock *N, CFGBlock *NewIDom) { function in class:clang::DominatorTree 132 DT->changeImmediateDominator(N, NewIDom);
|
/external/llvm/lib/Transforms/Scalar/ |
H A D | LoopRotation.cpp | 446 DT->changeImmediateDominator(HeaderChildren[I], OrigPreheaderNode); 452 DT->changeImmediateDominator(OrigHeader, OrigLatch); 476 DT->changeImmediateDominator(NewHeader, OrigPreheader); 477 DT->changeImmediateDominator(OrigHeader, OrigLatch); 499 DT->changeImmediateDominator(BB, NearestDom);
|
H A D | LoopDeletion.cpp | 214 DT.changeImmediateDominator(*DI, DT[preheader]);
|
H A D | StructurizeCFG.cpp | 614 DT->changeImmediateDominator(NewExit, Dominator); 625 DT->changeImmediateDominator(NewExit, BB); 666 DT->changeImmediateDominator(Exit, Flow); 737 DT->changeImmediateDominator(Entry, Flow);
|
H A D | CodeGenPrepare.cpp | 442 DT->changeImmediateDominator(DestBB, NewIDom);
|
/external/llvm/include/llvm/Analysis/ |
H A D | Dominators.h | 295 DT.changeImmediateDominator(NewBBSuccNode, NewBBNode); 490 /// changeImmediateDominator - This method is used to update the dominator 493 void changeImmediateDominator(DomTreeNodeBase<NodeT> *N, function in class:llvm::DominatorTreeBase 500 void changeImmediateDominator(NodeT *BB, NodeT *NewBB) { function in class:llvm::DominatorTreeBase 501 changeImmediateDominator(getNode(BB), getNode(NewBB)); 835 /// changeImmediateDominator - This method is used to update the dominator 838 inline void changeImmediateDominator(BasicBlock *N, BasicBlock* NewIDom) { function in class:llvm::DominatorTree 839 DT->changeImmediateDominator(N, NewIDom); 842 inline void changeImmediateDominator(DomTreeNode *N, DomTreeNode* NewIDom) { function in class:llvm::DominatorTree 843 DT->changeImmediateDominator( [all...] |
/external/llvm/lib/Transforms/Utils/ |
H A D | BreakCriticalEdges.cpp | 272 DT->changeImmediateDominator(DestBBNode, NewBBNode);
|
H A D | BasicBlockUtils.cpp | 176 DT->changeImmediateDominator(*DI, PredDTN); 295 DT->changeImmediateDominator(*I, NewNode);
|
H A D | LoopSimplify.cpp | 354 DT->changeImmediateDominator(Child, Node->getIDom());
|
H A D | CodeExtractor.cpp | 282 DT->changeImmediateDominator(*I, NewNode);
|
H A D | Local.cpp | 515 DT->changeImmediateDominator(DestBB, PredBBIDom);
|
/external/llvm/lib/CodeGen/ |
H A D | EarlyIfConversion.cpp | 639 DomTree->changeImmediateDominator(Node->getChildren().back(), HeadNode);
|
H A D | MachineBasicBlock.cpp | 918 MDT->changeImmediateDominator(SucccDTNode, NewDTNode);
|
/external/llvm/lib/Transforms/Vectorize/ |
H A D | LoopVectorize.cpp | 2539 DT->changeImmediateDominator(LoopScalarBody, LoopScalarPreHeader); 2540 DT->changeImmediateDominator(LoopExitBlock, LoopMiddleBlock);
|