Searched refs:changeImmediateDominator (Results 1 - 15 of 15) sorted by relevance

/external/llvm/include/llvm/CodeGen/
H A DMachineDominators.h137 /// 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 DDominators.h131 inline void changeImmediateDominator(CFGBlock *N, CFGBlock *NewIDom) { function in class:clang::DominatorTree
132 DT->changeImmediateDominator(N, NewIDom);
/external/llvm/lib/Transforms/Scalar/
H A DLoopRotation.cpp446 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 DLoopDeletion.cpp214 DT.changeImmediateDominator(*DI, DT[preheader]);
H A DStructurizeCFG.cpp614 DT->changeImmediateDominator(NewExit, Dominator);
625 DT->changeImmediateDominator(NewExit, BB);
666 DT->changeImmediateDominator(Exit, Flow);
737 DT->changeImmediateDominator(Entry, Flow);
H A DCodeGenPrepare.cpp442 DT->changeImmediateDominator(DestBB, NewIDom);
/external/llvm/include/llvm/Analysis/
H A DDominators.h295 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 DBreakCriticalEdges.cpp272 DT->changeImmediateDominator(DestBBNode, NewBBNode);
H A DBasicBlockUtils.cpp176 DT->changeImmediateDominator(*DI, PredDTN);
295 DT->changeImmediateDominator(*I, NewNode);
H A DLoopSimplify.cpp354 DT->changeImmediateDominator(Child, Node->getIDom());
H A DCodeExtractor.cpp282 DT->changeImmediateDominator(*I, NewNode);
H A DLocal.cpp515 DT->changeImmediateDominator(DestBB, PredBBIDom);
/external/llvm/lib/CodeGen/
H A DEarlyIfConversion.cpp639 DomTree->changeImmediateDominator(Node->getChildren().back(), HeadNode);
H A DMachineBasicBlock.cpp918 MDT->changeImmediateDominator(SucccDTNode, NewDTNode);
/external/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp2539 DT->changeImmediateDominator(LoopScalarBody, LoopScalarPreHeader);
2540 DT->changeImmediateDominator(LoopExitBlock, LoopMiddleBlock);

Completed in 457 milliseconds