/external/llvm-project/llvm/include/llvm/Transforms/Utils/ |
D | SSAUpdaterImpl.h | 248 BBInfo *NewIDom = nullptr; in FindDominators() local 263 if (!NewIDom) in FindDominators() 264 NewIDom = Pred; in FindDominators() 266 NewIDom = IntersectDominators(NewIDom, Pred); in FindDominators() 270 if (NewIDom && NewIDom != Info->IDom) { in FindDominators() 271 Info->IDom = NewIDom; in FindDominators()
|
/external/llvm/include/llvm/Transforms/Utils/ |
D | SSAUpdaterImpl.h | 237 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-10.0/llvm/include/llvm/Transforms/Utils/ |
D | SSAUpdaterImpl.h | 248 BBInfo *NewIDom = nullptr; in FindDominators() local 263 if (!NewIDom) in FindDominators() 264 NewIDom = Pred; in FindDominators() 266 NewIDom = IntersectDominators(NewIDom, Pred); in FindDominators() 270 if (NewIDom && NewIDom != Info->IDom) { in FindDominators() 271 Info->IDom = NewIDom; in FindDominators()
|
/external/llvm-project/llvm/include/llvm/CodeGen/ |
D | MachineDominators.h | 181 MachineBasicBlock *NewIDom) { in changeImmediateDominator() argument 183 DT->changeImmediateDominator(N, NewIDom); in changeImmediateDominator() 187 MachineDomTreeNode *NewIDom) { in changeImmediateDominator() argument 189 DT->changeImmediateDominator(N, NewIDom); in changeImmediateDominator()
|
/external/llvm/include/llvm/CodeGen/ |
D | MachineDominators.h | 184 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-10.0/llvm/include/llvm/CodeGen/ |
D | MachineDominators.h | 191 MachineBasicBlock *NewIDom) { in changeImmediateDominator() argument 193 DT->changeImmediateDominator(N, NewIDom); in changeImmediateDominator() 197 MachineDomTreeNode *NewIDom) { in changeImmediateDominator() argument 199 DT->changeImmediateDominator(N, NewIDom); in changeImmediateDominator()
|
/external/clang/include/clang/Analysis/Analyses/ |
D | Dominators.h | 135 inline void changeImmediateDominator(CFGBlock *N, CFGBlock *NewIDom) { in changeImmediateDominator() argument 136 DT->changeImmediateDominator(N, NewIDom); in changeImmediateDominator()
|
/external/llvm/include/llvm/Support/ |
D | GenericDomTree.h | 125 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/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Support/ |
D | GenericDomTree.h | 117 void setIDom(DomTreeNodeBase *NewIDom) { 119 if (IDom == NewIDom) return; 128 IDom = NewIDom; 607 DomTreeNodeBase<NodeT> *NewIDom) { 608 assert(N && NewIDom && "Cannot change null node pointers!"); 610 N->setIDom(NewIDom);
|
D | GenericDomTreeConstruction.h | 624 const TreeNodePtr NewIDom = DT.getNode(NodeToInfo[N].IDom); in reattachExistingSubtree() local 625 TN->setIDom(NewIDom); in reattachExistingSubtree()
|
/external/llvm-project/llvm/include/llvm/Support/ |
D | GenericDomTree.h | 123 void setIDom(DomTreeNodeBase *NewIDom) { 125 if (IDom == NewIDom) return; 134 IDom = NewIDom; 654 DomTreeNodeBase<NodeT> *NewIDom) { 655 assert(N && NewIDom && "Cannot change null node pointers!"); 657 N->setIDom(NewIDom);
|
D | GenericDomTreeConstruction.h | 626 const TreeNodePtr NewIDom = DT.getNode(NodeToInfo[N].IDom); in reattachExistingSubtree() local 627 TN->setIDom(NewIDom); in reattachExistingSubtree()
|
/external/llvm-project/llvm/lib/Transforms/Utils/ |
D | LoopUnroll.cpp | 819 BasicBlock *NewIDom; in UnrollLoop() local 830 NewIDom = ExitingBlocks.back(); in UnrollLoop() 834 NewIDom = in UnrollLoop() 844 NewIDom = DT->findNearestCommonDominator(BB, LatchBlock); in UnrollLoop() 847 DT->changeImmediateDominator(ChildBB, NewIDom); in UnrollLoop()
|
/external/llvm-project/clang/include/clang/Analysis/Analyses/ |
D | Dominators.h | 160 void changeImmediateDominator(CFGBlock *N, CFGBlock *NewIDom) { in changeImmediateDominator() argument 161 DT.changeImmediateDominator(N, NewIDom); in changeImmediateDominator()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Utils/ |
D | LoopUnroll.cpp | 838 BasicBlock *NewIDom; in UnrollLoop() local 851 NewIDom = TermBlocks.back(); in UnrollLoop() 855 NewIDom = Iter; in UnrollLoop() 864 NewIDom = DT->findNearestCommonDominator(BB, LatchBlock); in UnrollLoop() 867 DT->changeImmediateDominator(ChildBB, NewIDom); in UnrollLoop()
|
/external/llvm/lib/Transforms/Utils/ |
D | LoopUnroll.cpp | 575 BasicBlock *NewIDom = DT->findNearestCommonDominator(BB, Latches[0]); in UnrollLoop() local 577 DT->changeImmediateDominator(ChildBB, NewIDom); in UnrollLoop()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/ |
D | MemorySSAUpdater.cpp | 1037 BasicBlock *NewIDom = DT.getNode(BB)->getIDom()->getBlock(); in applyInsertUpdates() local 1038 assert(NewIDom && "BB should have a new valid idom"); in applyInsertUpdates() 1039 assert(DT.dominates(NewIDom, PrevIDom) && in applyInsertUpdates() 1041 GetNoLongerDomBlocks(PrevIDom, NewIDom, BlocksWithDefsToReplace); in applyInsertUpdates()
|
/external/llvm-project/llvm/lib/Analysis/ |
D | MemorySSAUpdater.cpp | 1074 BasicBlock *NewIDom = DT.getNode(BB)->getIDom()->getBlock(); in applyInsertUpdates() local 1075 assert(NewIDom && "BB should have a new valid idom"); in applyInsertUpdates() 1076 assert(DT.dominates(NewIDom, PrevIDom) && in applyInsertUpdates() 1078 GetNoLongerDomBlocks(PrevIDom, NewIDom, BlocksWithDefsToReplace); in applyInsertUpdates()
|