Home
last modified time | relevance | path

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

12

/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()
DMachineLICM.cpp738 B = DT->findNearestCommonDominator(B, MI.getParent()); in SinkIntoLoop()
DMachineBlockPlacement.cpp1393 Terminator = MDT->findNearestCommonDominator(Terminator, &MBB); in collectMustExecuteBBs()
DSplitKit.cpp858 MDT.findNearestCommonDominator(Dom.first, ValMBB); in hoistCopies()
/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/lib/CodeGen/
DStackProtector.cpp222 FailBBDom = FailBBDom ? DT->findNearestCommonDominator(FailBBDom, BB) :BB; in InsertStackProtectors()
DDwarfEHPrepare.cpp704 UnwindBBDom = DT->findNearestCommonDominator(RI->getParent(), UnwindBBDom); in InsertUnwindResumeCalls()
DSplitKit.cpp755 MDT.findNearestCommonDominator(Dom.first, ValMBB); in hoistCopiesForSize()
/external/llvm/lib/Target/AArch64/
DAArch64PromoteConstant.cpp412 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/
DConstantHoisting.cpp160 BB = DT->findNearestCommonDominator(BB1, BB2); in findConstantInsertionPoint()
DLoopRotation.cpp447 NearestDom = DT->findNearestCommonDominator(NearestDom, *PI); in rotateLoop()
DStructurizeCFG.cpp679 Dominator = DT->findNearestCommonDominator(Dominator, BB); in changeExit()
/external/llvm/lib/Transforms/Utils/
DLoopUnroll.cpp575 BasicBlock *NewIDom = DT->findNearestCommonDominator(BB, Latches[0]); in UnrollLoop()
/external/swiftshader/third_party/LLVM/lib/Transforms/Scalar/
DCodeGenPrepare.cpp344 BasicBlock *NewIDom = DT->findNearestCommonDominator(BBIDom, DestBBIDom); in EliminateMostlyEmptyBlock()
DIndVarSimplify.cpp216 InsertBB = DT->findNearestCommonDominator(InsertPt->getParent(), InsertBB); in getInsertPointForUses()
/external/llvm/lib/Target/Hexagon/
DHexagonFrameLowering.cpp398 DomB = MDT.findNearestCommonDominator(DomB, SFBlocks[i]); in findShrunkPrologEpilog()
404 PDomB = MPT.findNearestCommonDominator(PDomB, SFBlocks[i]); in findShrunkPrologEpilog()
DHexagonCommonGEP.cpp672 Dom = B ? DT->findNearestCommonDominator(Dom, B) : 0; in nearest_common_dominator()
/external/mesa3d/src/gallium/drivers/radeon/
DAMDILCFGStructurizer.cpp171 findNearestCommonDominator(MachineBasicBlock *A, MachineBasicBlock *B) { in findNearestCommonDominator() function
172 return DT->findNearestCommonDominator(A, B); in findNearestCommonDominator()

12