Searched refs:PDT (Results 1 - 12 of 12) sorted by relevance

/external/llvm/lib/Analysis/
H A DRegionInfo.cpp100 PDT = PDT_;
131 auto PDT = &getAnalysis<PostDominatorTree>(); local
134 RI.recalculate(F, DT, PDT, DF);
H A DDivergenceAnalysis.cpp88 PostDominatorTree &PDT, DenseSet<const Value *> &DV)
89 : F(F), TTI(TTI), DT(DT), PDT(PDT), DV(DV) {}
110 PostDominatorTree &PDT; member in class:__anon11705::DivergencePropagator
143 BasicBlock *IPostDom = PDT.getNode(ThisBB)->getIDom()->getBlock();
216 assert(PDT.properlyDominates(End, Start) &&
87 DivergencePropagator(Function &F, TargetTransformInfo &TTI, DominatorTree &DT, PostDominatorTree &PDT, DenseSet<const Value *> &DV) argument
/external/llvm/lib/CodeGen/
H A DMachineRegionInfo.cpp59 PDT = PDT_;
85 auto PDT = &getAnalysis<MachinePostDominatorTree>(); local
88 RI.recalculate(F, DT, PDT, DF);
H A DMachineSink.cpp61 MachinePostDominatorTree *PDT; // Machine post dominator tree member in class:__anon11813::MachineSinking
268 PDT = &getAnalysis<MachinePostDominatorTree>();
507 if (!PDT->dominates(SuccToSinkTo, MBB))
/external/llvm/lib/Target/AMDGPU/
H A DSIFixSGPRLiveRanges.cpp118 MachinePostDominatorTree *PDT = &getAnalysis<MachinePostDominatorTree>(); local
158 MachineBasicBlock *NCD = PDT->findNearestCommonDominator(SuccA, SuccB);
169 NCD = PDT->findNearestCommonDominator(*NCD->succ_begin(),
H A DAMDILCFGStructurizer.cpp175 PDT = &getAnalysis<MachinePostDominatorTree>();
176 DEBUG(PDT->print(dbgs()););
185 MachinePostDominatorTree *PDT; member in class:__anon12049::AMDGPUCFGStructurizer
1832 if (PDT->dominates(MBB1, MBB2))
1834 if (PDT->dominates(MBB2, MBB1))
1837 MachineDomTreeNode *Node1 = PDT->getNode(MBB1);
1838 MachineDomTreeNode *Node2 = PDT->getNode(MBB2);
1851 if (PDT->dominates(Node1, Node2))
/external/llvm/unittests/IR/
H A DDominatorTreeTest.cpp32 PostDominatorTree *PDT = &getAnalysis<PostDominatorTree>(); variable
156 EXPECT_TRUE(PDT->dominates(BB0, BB0));
157 EXPECT_FALSE(PDT->dominates(BB1, BB0));
158 EXPECT_FALSE(PDT->dominates(BB2, BB0));
159 EXPECT_FALSE(PDT->dominates(BB3, BB0));
160 EXPECT_TRUE(PDT->dominates(BB4, BB1));
166 PDT->getDescendants(BB0, PostDominatedBBs);
/external/llvm/include/llvm/CodeGen/
H A DMachineRegionInfo.h88 MachinePostDominatorTree *PDT,
/external/llvm/lib/Transforms/IPO/
H A DSampleProfile.cpp109 : ModulePass(ID), DT(nullptr), PDT(nullptr), LI(nullptr), Reader(),
181 std::unique_ptr<DominatorTreeBase<BasicBlock>> PDT; member in class:__anon12441::SampleProfileLoader
386 PDT = nullptr;
795 findEquivalencesFor(BB1, DominatedBBs, PDT.get());
1103 PDT.reset(new DominatorTreeBase<BasicBlock>(true));
1104 PDT->recalculate(F);
/external/llvm/include/llvm/Analysis/
H A DRegionInfo.h680 PostDomTreeT *PDT; member in class:llvm::RegionInfoBase
846 void recalculate(Function &F, DominatorTree *DT, PostDominatorTree *PDT,
H A DRegionInfoImpl.h641 return PDT->getNode(e->second)->getIDom();
684 DomTreeNodeT *N = PDT->getNode(entry);
/external/llvm/lib/Target/Hexagon/
H A DHexagonCommonGEP.cpp140 PostDominatorTree *PDT; member in class:__anon12155::HexagonCommonGEP
846 if (PDT->dominates(B, HB))
1279 PDT = &getAnalysis<PostDominatorTree>();

Completed in 961 milliseconds