Home
last modified time | relevance | path

Searched refs:NewIDom (Results 1 – 14 of 14) sorted by relevance

/external/swiftshader/third_party/LLVM/include/llvm/Transforms/Utils/
DSSAUpdaterImpl.h226 BBInfo *NewIDom = 0; in FindDominators() local
241 if (!NewIDom) in FindDominators()
242 NewIDom = Pred; in FindDominators()
244 NewIDom = IntersectDominators(NewIDom, Pred); in FindDominators()
248 if (NewIDom && NewIDom != Info->IDom) { in FindDominators()
249 Info->IDom = NewIDom; in FindDominators()
/external/llvm/include/llvm/Transforms/Utils/
DSSAUpdaterImpl.h237 BBInfo *NewIDom = nullptr; in FindDominators() local
252 if (!NewIDom) in FindDominators()
253 NewIDom = Pred; in FindDominators()
255 NewIDom = IntersectDominators(NewIDom, Pred); in FindDominators()
259 if (NewIDom && NewIDom != Info->IDom) { in FindDominators()
260 Info->IDom = NewIDom; in FindDominators()
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Transforms/Utils/
DSSAUpdaterImpl.h249 BBInfo *NewIDom = nullptr; in FindDominators() local
264 if (!NewIDom) in FindDominators()
265 NewIDom = Pred; in FindDominators()
267 NewIDom = IntersectDominators(NewIDom, Pred); in FindDominators()
271 if (NewIDom && NewIDom != Info->IDom) { in FindDominators()
272 Info->IDom = NewIDom; in FindDominators()
/external/swiftshader/third_party/LLVM/include/llvm/CodeGen/
DMachineDominators.h139 MachineBasicBlock* NewIDom) { in changeImmediateDominator() argument
140 DT->changeImmediateDominator(N, NewIDom); in changeImmediateDominator()
144 MachineDomTreeNode* NewIDom) { in changeImmediateDominator() argument
145 DT->changeImmediateDominator(N, NewIDom); in changeImmediateDominator()
/external/llvm/include/llvm/CodeGen/
DMachineDominators.h184 MachineBasicBlock* NewIDom) { in changeImmediateDominator() argument
186 DT->changeImmediateDominator(N, NewIDom); in changeImmediateDominator()
190 MachineDomTreeNode* NewIDom) { in changeImmediateDominator() argument
192 DT->changeImmediateDominator(N, NewIDom); in changeImmediateDominator()
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/CodeGen/
DMachineDominators.h192 MachineBasicBlock* NewIDom) { in changeImmediateDominator() argument
194 DT->changeImmediateDominator(N, NewIDom); in changeImmediateDominator()
198 MachineDomTreeNode* NewIDom) { in changeImmediateDominator() argument
200 DT->changeImmediateDominator(N, NewIDom); in changeImmediateDominator()
/external/swiftshader/third_party/LLVM/include/llvm/Analysis/
DDominators.h122 void setIDom(DomTreeNodeBase<NodeT> *NewIDom) { in setIDom() argument
124 if (IDom != NewIDom) { in setIDom()
133 IDom = NewIDom; in setIDom()
498 DomTreeNodeBase<NodeT> *NewIDom) { in changeImmediateDominator() argument
499 assert(N && NewIDom && "Cannot change null node pointers!"); in changeImmediateDominator()
501 N->setIDom(NewIDom); in changeImmediateDominator()
796 inline void changeImmediateDominator(BasicBlock *N, BasicBlock* NewIDom) { in changeImmediateDominator() argument
797 DT->changeImmediateDominator(N, NewIDom); in changeImmediateDominator()
800 inline void changeImmediateDominator(DomTreeNode *N, DomTreeNode* NewIDom) { in changeImmediateDominator() argument
801 DT->changeImmediateDominator(N, NewIDom); in changeImmediateDominator()
/external/llvm/include/llvm/Support/
DGenericDomTree.h125 void setIDom(DomTreeNodeBase<NodeT> *NewIDom) { in setIDom() argument
127 if (IDom != NewIDom) { in setIDom()
136 IDom = NewIDom; in setIDom()
569 DomTreeNodeBase<NodeT> *NewIDom) { in changeImmediateDominator() argument
570 assert(N && NewIDom && "Cannot change null node pointers!"); in changeImmediateDominator()
572 N->setIDom(NewIDom); in changeImmediateDominator()
/external/clang/include/clang/Analysis/Analyses/
DDominators.h135 inline void changeImmediateDominator(CFGBlock *N, CFGBlock *NewIDom) { in changeImmediateDominator() argument
136 DT->changeImmediateDominator(N, NewIDom); in changeImmediateDominator()
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Support/
DGenericDomTree.h117 void setIDom(DomTreeNodeBase *NewIDom) {
119 if (IDom == NewIDom) return;
128 IDom = NewIDom;
633 DomTreeNodeBase<NodeT> *NewIDom) {
634 assert(N && NewIDom && "Cannot change null node pointers!");
636 N->setIDom(NewIDom);
DGenericDomTreeConstruction.h615 const TreeNodePtr NewIDom = DT.getNode(NodeToInfo[N].IDom); in reattachExistingSubtree() local
616 TN->setIDom(NewIDom); in reattachExistingSubtree()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Utils/
DLoopUnroll.cpp774 BasicBlock *NewIDom; in UnrollLoop() local
783 NewIDom = Latches.back(); in UnrollLoop()
787 NewIDom = IterLatch; in UnrollLoop()
796 NewIDom = DT->findNearestCommonDominator(BB, LatchBlock); in UnrollLoop()
799 DT->changeImmediateDominator(ChildBB, NewIDom); in UnrollLoop()
/external/llvm/lib/Transforms/Utils/
DLoopUnroll.cpp575 BasicBlock *NewIDom = DT->findNearestCommonDominator(BB, Latches[0]); in UnrollLoop() local
577 DT->changeImmediateDominator(ChildBB, NewIDom); in UnrollLoop()
/external/swiftshader/third_party/LLVM/lib/Transforms/Scalar/
DCodeGenPrepare.cpp344 BasicBlock *NewIDom = DT->findNearestCommonDominator(BBIDom, DestBBIDom); in EliminateMostlyEmptyBlock() local
345 DT->changeImmediateDominator(DestBB, NewIDom); in EliminateMostlyEmptyBlock()