Home
last modified time | relevance | path

Searched refs:findNearestCommonDominator (Results 1 – 25 of 48) sorted by relevance

12

/external/swiftshader/third_party/llvm-7.0/llvm/unittests/Transforms/Vectorize/
DVPlanDominatorTreeTest.cpp153 EXPECT_EQ(PH, VPDT.findNearestCommonDominator(PH, PH)); in TEST_F()
154 EXPECT_EQ(PH, VPDT.findNearestCommonDominator(PH, H)); in TEST_F()
155 EXPECT_EQ(PH, VPDT.findNearestCommonDominator(PH, IfThen)); in TEST_F()
156 EXPECT_EQ(PH, VPDT.findNearestCommonDominator(PH, IfElse)); in TEST_F()
157 EXPECT_EQ(PH, VPDT.findNearestCommonDominator(PH, Latch)); in TEST_F()
158 EXPECT_EQ(PH, VPDT.findNearestCommonDominator(PH, Exit)); in TEST_F()
160 EXPECT_EQ(PH, VPDT.findNearestCommonDominator(H, PH)); in TEST_F()
161 EXPECT_EQ(H, VPDT.findNearestCommonDominator(H, H)); in TEST_F()
162 EXPECT_EQ(H, VPDT.findNearestCommonDominator(H, IfThen)); in TEST_F()
163 EXPECT_EQ(H, VPDT.findNearestCommonDominator(H, IfElse)); in TEST_F()
[all …]
/external/clang/include/clang/Analysis/Analyses/
DDominators.h123 inline CFGBlock *findNearestCommonDominator(CFGBlock *A, CFGBlock *B) { in findNearestCommonDominator() function
124 return DT->findNearestCommonDominator(A, B); in findNearestCommonDominator()
127 inline const CFGBlock *findNearestCommonDominator(const CFGBlock *A, in findNearestCommonDominator() function
129 return DT->findNearestCommonDominator(A, B); in findNearestCommonDominator()
/external/llvm/lib/CodeGen/
DShrinkWrap.cpp263 IDom = Dom.findNearestCommonDominator(IDom, BB); in FindIDom()
278 Save = MDT->findNearestCommonDominator(Save, &MBB); in updateSaveRestorePoints()
288 Restore = MPDT->findNearestCommonDominator(Restore, &MBB); in updateSaveRestorePoints()
345 Save = MDT->findNearestCommonDominator(Save, Restore); in updateSaveRestorePoints()
350 Restore = MPDT->findNearestCommonDominator(Restore, Save); in updateSaveRestorePoints()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/
DShrinkWrap.cpp310 IDom = Dom.findNearestCommonDominator(IDom, BB); in FindIDom()
325 Save = MDT->findNearestCommonDominator(Save, &MBB); in updateSaveRestorePoints()
339 Restore = MPDT->findNearestCommonDominator(Restore, &MBB); in updateSaveRestorePoints()
399 Save = MDT->findNearestCommonDominator(Save, Restore); in updateSaveRestorePoints()
404 Restore = MPDT->findNearestCommonDominator(Restore, Save); in updateSaveRestorePoints()
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/CodeGen/
DMachinePostDominators.h75 MachineBasicBlock *findNearestCommonDominator(MachineBasicBlock *A, in findNearestCommonDominator() function
77 return DT->findNearestCommonDominator(A, B); in findNearestCommonDominator()
DMachineDominators.h160 inline MachineBasicBlock *findNearestCommonDominator(MachineBasicBlock *A, in findNearestCommonDominator() function
163 return DT->findNearestCommonDominator(A, B); in findNearestCommonDominator()
/external/llvm/include/llvm/CodeGen/
DMachinePostDominators.h75 MachineBasicBlock *findNearestCommonDominator(MachineBasicBlock *A, in findNearestCommonDominator() function
77 return DT->findNearestCommonDominator(A, B); in findNearestCommonDominator()
DMachineDominators.h152 inline MachineBasicBlock *findNearestCommonDominator(MachineBasicBlock *A, in findNearestCommonDominator() function
155 return DT->findNearestCommonDominator(A, B); in findNearestCommonDominator()
/external/swiftshader/third_party/LLVM/include/llvm/Analysis/
DPostDominators.h73 inline BasicBlock *findNearestCommonDominator(BasicBlock *A, BasicBlock *B) { in findNearestCommonDominator() function
74 return DT->findNearestCommonDominator(A, B); in findNearestCommonDominator()
DDominators.h273 NewBBIDom = DT.findNearestCommonDominator(NewBBIDom, PredBlocks[i]); in Split()
427 NodeT *findNearestCommonDominator(NodeT *A, NodeT *B) { in findNearestCommonDominator() function
471 const NodeT *findNearestCommonDominator(const NodeT *A, const NodeT *B) { in findNearestCommonDominator() function
474 return findNearestCommonDominator(const_cast<NodeT *>(A), in findNearestCommonDominator()
766 inline BasicBlock *findNearestCommonDominator(BasicBlock *A, BasicBlock *B) { in findNearestCommonDominator() function
767 return DT->findNearestCommonDominator(A, B); in findNearestCommonDominator()
770 inline const BasicBlock *findNearestCommonDominator(const BasicBlock *A, in findNearestCommonDominator() function
772 return DT->findNearestCommonDominator(A, B); in findNearestCommonDominator()
/external/swiftshader/third_party/LLVM/include/llvm/CodeGen/
DMachineDominators.h111 inline MachineBasicBlock *findNearestCommonDominator(MachineBasicBlock *A, in findNearestCommonDominator() function
113 return DT->findNearestCommonDominator(A, B); in findNearestCommonDominator()
/external/llvm/include/llvm/Support/
DGenericDomTree.h302 NewBBIDom = DT.findNearestCommonDominator(NewBBIDom, PredBlocks[i]); in Split()
483 NodeT *findNearestCommonDominator(NodeT *A, NodeT *B) { in findNearestCommonDominator() function
542 const NodeT *findNearestCommonDominator(const NodeT *A, const NodeT *B) { in findNearestCommonDominator() function
545 return findNearestCommonDominator(const_cast<NodeT *>(A), in findNearestCommonDominator()
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Support/
DGenericDomTree.h471 NodeT *findNearestCommonDominator(NodeT *A, NodeT *B) const {
500 const NodeT *findNearestCommonDominator(const NodeT *A,
504 return findNearestCommonDominator(const_cast<NodeT *>(A),
835 NewBBIDom = findNearestCommonDominator(NewBBIDom, PredBlocks[i]);
DGenericDomTreeConstruction.h732 ? DT.findNearestCommonDominator(From->getBlock(), To->getBlock()) in InsertReachable()
944 const NodePtr NCDBlock = DT.findNearestCommonDominator(From, To); in DeleteEdge()
977 DT.findNearestCommonDominator(FromTN->getBlock(), ToTN->getBlock()); in DeleteReachable()
1018 DT.findNearestCommonDominator(TN->getBlock(), Pred); in HasProperSupport()
1078 DT.findNearestCommonDominator(TN->getBlock(), ToTN->getBlock()); in DeleteUnreachable()
/external/swiftshader/third_party/LLVM/lib/CodeGen/
DStackProtector.cpp222 FailBBDom = FailBBDom ? DT->findNearestCommonDominator(FailBBDom, BB) :BB; in InsertStackProtectors()
DDwarfEHPrepare.cpp704 UnwindBBDom = DT->findNearestCommonDominator(RI->getParent(), UnwindBBDom); in InsertUnwindResumeCalls()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Scalar/
DStructurizeCFG.cpp102 BasicBlock *NewResult = DT->findNearestCommonDominator(Result, BB); in addBlock()
678 Dominator = DT->findNearestCommonDominator(Dominator, BB); in changeExit()
/external/llvm/lib/Target/AArch64/
DAArch64PromoteConstant.cpp412 BasicBlock *CommonDominator = DT.findNearestCommonDominator(NewBB, CurBB); in tryAndMerge()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/WebAssembly/
DWebAssemblyCFGStackify.cpp100 Header = Header ? MDT.findNearestCommonDominator(Header, Pred) : Pred; in PlaceBlockMarker()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AArch64/
DAArch64PromoteConstant.cpp419 BasicBlock *CommonDominator = DT.findNearestCommonDominator(NewBB, CurBB); in tryAndMerge()
/external/llvm/lib/Target/WebAssembly/
DWebAssemblyCFGStackify.cpp325 Header = Header ? MDT.findNearestCommonDominator(Header, Pred) : Pred; in PlaceBlockMarker()
/external/llvm/lib/Transforms/Scalar/
DLoopRotation.cpp447 NearestDom = DT->findNearestCommonDominator(NearestDom, *PI); in rotateLoop()
DConstantHoisting.cpp160 BB = DT->findNearestCommonDominator(BB1, BB2); in findConstantInsertionPoint()
/external/llvm/lib/Transforms/Utils/
DLoopUnroll.cpp575 BasicBlock *NewIDom = DT->findNearestCommonDominator(BB, Latches[0]); in UnrollLoop()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AMDGPU/
DSIFixSGPRCopies.cpp536 auto *MBB = MDT.findNearestCommonDominator(MI1->getParent(), in hoistAndMergeSGPRInits()

12