Searched defs:NewIDom (Results 1 - 9 of 9) sorted by relevance

/external/clang/include/clang/Analysis/Analyses/
H A DDominators.h135 inline void changeImmediateDominator(CFGBlock *N, CFGBlock *NewIDom) { argument
136 DT->changeImmediateDominator(N, NewIDom);
/external/swiftshader/third_party/LLVM/include/llvm/CodeGen/
H A DMachineDominators.h139 MachineBasicBlock* NewIDom) {
140 DT->changeImmediateDominator(N, NewIDom);
144 MachineDomTreeNode* NewIDom) {
145 DT->changeImmediateDominator(N, NewIDom);
138 changeImmediateDominator(MachineBasicBlock *N, MachineBasicBlock* NewIDom) argument
143 changeImmediateDominator(MachineDomTreeNode *N, MachineDomTreeNode* NewIDom) argument
/external/llvm/include/llvm/CodeGen/
H A DMachineDominators.h184 MachineBasicBlock* NewIDom) {
186 DT->changeImmediateDominator(N, NewIDom);
190 MachineDomTreeNode* NewIDom) {
192 DT->changeImmediateDominator(N, NewIDom);
183 changeImmediateDominator(MachineBasicBlock *N, MachineBasicBlock* NewIDom) argument
189 changeImmediateDominator(MachineDomTreeNode *N, MachineDomTreeNode* NewIDom) argument
/external/llvm/include/llvm/Transforms/Utils/
H A DSSAUpdaterImpl.h237 BBInfo *NewIDom = nullptr; local
252 if (!NewIDom)
253 NewIDom = Pred;
255 NewIDom = IntersectDominators(NewIDom, Pred);
259 if (NewIDom && NewIDom != Info->IDom) {
260 Info->IDom = NewIDom;
/external/swiftshader/third_party/LLVM/include/llvm/Transforms/Utils/
H A DSSAUpdaterImpl.h226 BBInfo *NewIDom = 0; local
241 if (!NewIDom)
242 NewIDom = Pred;
244 NewIDom = IntersectDominators(NewIDom, Pred);
248 if (NewIDom && NewIDom != Info->IDom) {
249 Info->IDom = NewIDom;
/external/llvm/lib/Transforms/Utils/
H A DLoopUnroll.cpp575 BasicBlock *NewIDom = DT->findNearestCommonDominator(BB, Latches[0]); local
577 DT->changeImmediateDominator(ChildBB, NewIDom);
/external/swiftshader/third_party/LLVM/lib/Transforms/Scalar/
H A DCodeGenPrepare.cpp344 BasicBlock *NewIDom = DT->findNearestCommonDominator(BBIDom, DestBBIDom); local
345 DT->changeImmediateDominator(DestBB, NewIDom);
/external/llvm/include/llvm/Support/
H A DGenericDomTree.h125 void setIDom(DomTreeNodeBase<NodeT> *NewIDom) { argument
127 if (IDom != NewIDom) {
136 IDom = NewIDom;
569 DomTreeNodeBase<NodeT> *NewIDom) {
570 assert(N && NewIDom && "Cannot change null node pointers!");
572 N->setIDom(NewIDom);
568 changeImmediateDominator(DomTreeNodeBase<NodeT> *N, DomTreeNodeBase<NodeT> *NewIDom) argument
/external/swiftshader/third_party/LLVM/include/llvm/Analysis/
H A DDominators.h122 void setIDom(DomTreeNodeBase<NodeT> *NewIDom) { argument
124 if (IDom != NewIDom) {
133 IDom = NewIDom;
498 DomTreeNodeBase<NodeT> *NewIDom) {
499 assert(N && NewIDom && "Cannot change null node pointers!");
501 N->setIDom(NewIDom);
796 inline void changeImmediateDominator(BasicBlock *N, BasicBlock* NewIDom) { argument
797 DT->changeImmediateDominator(N, NewIDom);
800 inline void changeImmediateDominator(DomTreeNode *N, DomTreeNode* NewIDom) { argument
801 DT->changeImmediateDominator(N, NewIDom);
497 changeImmediateDominator(DomTreeNodeBase<NodeT> *N, DomTreeNodeBase<NodeT> *NewIDom) argument
[all...]

Completed in 529 milliseconds