Home
last modified time | relevance | path

Searched refs:PDT (Results 1 – 25 of 79) sorted by relevance

1234

/external/swiftshader/third_party/llvm-7.0/llvm/unittests/IR/
DDominatorTreeTest.cpp29 function_ref<void(Function &F, DominatorTree *DT, PostDominatorTree *PDT)> in runWithDomTree()
35 PostDominatorTree PDT(*F); in runWithDomTree() local
36 Test(*F, &DT, &PDT); in runWithDomTree()
77 *M, "f", [&](Function &F, DominatorTree *DT, PostDominatorTree *PDT) { in TEST() argument
201 EXPECT_TRUE(PDT->dominates(BB0, BB0)); in TEST()
202 EXPECT_FALSE(PDT->dominates(BB1, BB0)); in TEST()
203 EXPECT_FALSE(PDT->dominates(BB2, BB0)); in TEST()
204 EXPECT_FALSE(PDT->dominates(BB3, BB0)); in TEST()
205 EXPECT_TRUE(PDT->dominates(BB4, BB1)); in TEST()
211 PDT->getDescendants(BB0, PostDominatedBBs); in TEST()
[all …]
DDominatorTreeBatchUpdatesTest.cpp100 PostDominatorTree PDT(*Holder.F); in TEST() local
101 EXPECT_TRUE(PDT.verify()); in TEST()
111 PDT.applyUpdates(Updates); in TEST()
112 EXPECT_TRUE(PDT.verify()); in TEST()
122 PostDominatorTree PDT(*Holder.F); in TEST() local
123 EXPECT_TRUE(PDT.verify()); in TEST()
133 PDT.applyUpdates(Updates); in TEST()
134 EXPECT_TRUE(PDT.verify()); in TEST()
148 PostDominatorTree PDT(*Holder.F); in TEST() local
149 EXPECT_TRUE(PDT.verify()); in TEST()
[all …]
DDomTreeUpdaterTest.cpp56 PostDominatorTree PDT(*F); in TEST() local
57 DomTreeUpdater DTU(DT, PDT, DomTreeUpdater::UpdateStrategy::Eager); in TEST()
115 ASSERT_TRUE(PDT.verify()); in TEST()
123 ASSERT_TRUE(PDT.verify()); in TEST()
129 EXPECT_TRUE(PDT.verify()); in TEST()
143 ASSERT_FALSE(PDT.verify()); in TEST()
146 ASSERT_TRUE(PDT.verify()); in TEST()
166 PostDominatorTree PDT(*F); in TEST() local
167 DomTreeUpdater DTU(DT, PDT, DomTreeUpdater::UpdateStrategy::Eager); in TEST()
173 ASSERT_TRUE(PDT.verify()); in TEST()
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/lib/IR/
DDomTreeUpdater.cpp59 assert((DT || PDT) && in applyLazyUpdate()
115 if (Strategy != UpdateStrategy::Lazy || !PDT) in applyPostDomTreeUpdates()
124 PDT->applyUpdates(ArrayRef<DominatorTree::UpdateType>(I, E)); in applyPostDomTreeUpdates()
156 if (!DT && !PDT) in recalculate()
162 if (PDT) in recalculate()
163 PDT->recalculate(F); in recalculate()
175 if (PDT) in recalculate()
176 PDT->recalculate(F); in recalculate()
201 if (!PDT) in hasPendingPostDomTreeUpdates()
249 if (PDT && !IsRecalculatingPostDomTree) in eraseDelBBNode()
[all …]
/external/llvm/lib/Analysis/
DDivergenceAnalysis.cpp86 PostDominatorTree &PDT, DenseSet<const Value *> &DV) in DivergencePropagator() argument
87 : F(F), TTI(TTI), DT(DT), PDT(PDT), DV(DV) {} in DivergencePropagator()
108 PostDominatorTree &PDT; member in __anonb11fcb8e0111::DivergencePropagator
148 DomTreeNode *ThisNode = PDT.getNode(ThisBB); in exploreSyncDependency()
225 assert(PDT.properlyDominates(End, Start) && in computeInfluenceRegion()
297 auto &PDT = getAnalysis<PostDominatorTreeWrapperPass>().getPostDomTree(); in runOnFunction() local
300 PDT, DivergentValues); in runOnFunction()
DRegionInfo.cpp98 PDT = PDT_; in recalculate()
129 auto PDT = &getAnalysis<PostDominatorTreeWrapperPass>().getPostDomTree(); in runOnFunction() local
132 RI.recalculate(F, DT, PDT, DF); in runOnFunction()
190 auto *PDT = &AM.getResult<PostDominatorTreeAnalysis>(F); in run() local
193 RI.recalculate(F, DT, PDT, DF); in run()
DPostDominators.cpp51 PostDominatorTree PDT; in run() local
52 PDT.recalculate(F); in run()
53 return PDT; in run()
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/IR/
DDomTreeUpdater.h37 : PDT(&PDT_), Strategy(Strategy_) {} in DomTreeUpdater()
39 : PDT(PDT_), Strategy(Strategy_) {} in DomTreeUpdater()
42 : DT(&DT_), PDT(&PDT_), Strategy(Strategy_) {} in DomTreeUpdater()
45 : DT(DT_), PDT(PDT_), Strategy(Strategy_) {} in DomTreeUpdater()
59 bool hasPostDomTree() const { return PDT != nullptr; } in hasPostDomTree()
209 PostDominatorTree *PDT = nullptr; variable
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Analysis/
DDivergenceAnalysis.cpp87 PostDominatorTree &PDT, DenseSet<const Value *> &DV) in DivergencePropagator() argument
88 : F(F), TTI(TTI), DT(DT), PDT(PDT), DV(DV) {} in DivergencePropagator()
109 PostDominatorTree &PDT; member in __anon3b986fe60111::DivergencePropagator
149 DomTreeNode *ThisNode = PDT.getNode(ThisBB); in exploreSyncDependency()
226 assert(PDT.properlyDominates(End, Start) && in computeInfluenceRegion()
298 auto &PDT = getAnalysis<PostDominatorTreeWrapperPass>().getPostDomTree(); in runOnFunction() local
301 PDT, DivergentValues); in runOnFunction()
DRegionInfo.cpp101 PDT = PDT_; in recalculate()
130 auto PDT = &getAnalysis<PostDominatorTreeWrapperPass>().getPostDomTree(); in runOnFunction() local
133 RI.recalculate(F, DT, PDT, DF); in runOnFunction()
193 auto *PDT = &AM.getResult<PostDominatorTreeAnalysis>(F); in run() local
196 RI.recalculate(F, DT, PDT, DF); in run()
DPostDominators.cpp72 PostDominatorTree PDT(F); in run() local
73 return PDT; in run()
/external/python/cpython3/Lib/test/test_email/data/
Dmsg_16.txt5 for <scr-admin@socal-raves.org>; Sun, 23 Sep 2001 20:13:54 -0700 (PDT)
9 23 Sep 2001 20:14:35 -0700 (PDT)
12 id <0GK500B01D0B8X@cougar.noc.ucla.edu>; Sun, 23 Sep 2001 20:14:35 -0700 (PDT)
13 Date: Sun, 23 Sep 2001 20:14:35 -0700 (PDT)
69 id <0GK500B01D0B8X@cougar.noc.ucla.edu>; Sun, 23 Sep 2001 20:14:35 -0700 (PDT)
73 Sun, 23 Sep 2001 20:14:33 -0700 (PDT)
77 <jangel1@ucla.edu>; Sun, 23 Sep 2001 20:14:32 -0700 (PDT)
79 (Postfix) with ESMTP id D3B2951B70; Sun, 23 Sep 2001 20:13:47 -0700 (PDT)
81 id A611F51B82; Sun, 23 Sep 2001 20:13:46 -0700 (PDT)
84 <scr@socal-raves.org>; Sun, 23 Sep 2001 20:13:44 -0700 (PDT)
[all …]
/external/python/cpython2/Lib/email/test/data/
Dmsg_16.txt5 for <scr-admin@socal-raves.org>; Sun, 23 Sep 2001 20:13:54 -0700 (PDT)
9 23 Sep 2001 20:14:35 -0700 (PDT)
12 id <0GK500B01D0B8X@cougar.noc.ucla.edu>; Sun, 23 Sep 2001 20:14:35 -0700 (PDT)
13 Date: Sun, 23 Sep 2001 20:14:35 -0700 (PDT)
69 id <0GK500B01D0B8X@cougar.noc.ucla.edu>; Sun, 23 Sep 2001 20:14:35 -0700 (PDT)
73 Sun, 23 Sep 2001 20:14:33 -0700 (PDT)
77 <jangel1@ucla.edu>; Sun, 23 Sep 2001 20:14:32 -0700 (PDT)
79 (Postfix) with ESMTP id D3B2951B70; Sun, 23 Sep 2001 20:13:47 -0700 (PDT)
81 id A611F51B82; Sun, 23 Sep 2001 20:13:46 -0700 (PDT)
84 <scr@socal-raves.org>; Sun, 23 Sep 2001 20:13:44 -0700 (PDT)
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Scalar/
DADCE.cpp119 PostDominatorTree &PDT; member in __anona47701230111::AggressiveDeadCodeElimination
194 PostDominatorTree &PDT) in AggressiveDeadCodeElimination() argument
195 : F(F), DT(DT), PDT(PDT) {} in AggressiveDeadCodeElimination()
296 for (auto &PDTChild : children<DomTreeNode *>(PDT.getRootNode())) { in initialize()
482 ReverseIDFCalculator IDFs(PDT); in markLiveBranchesFromControlDependences()
618 PDT.applyUpdates(DeletedEdges); in updateDeadRegions()
675 auto &PDT = FAM.getResult<PostDominatorTreeAnalysis>(F); in run() local
676 if (!AggressiveDeadCodeElimination(F, DT, PDT).performDeadCodeElimination()) in run()
701 auto &PDT = getAnalysis<PostDominatorTreeWrapperPass>().getPostDomTree(); in runOnFunction() local
702 return AggressiveDeadCodeElimination(F, DT, PDT) in runOnFunction()
DGuardWidening.cpp71 PostDominatorTree *PDT; member in __anon36e5989e0111::GuardWideningImpl
232 explicit GuardWideningImpl(DominatorTree &DT, PostDominatorTree *PDT, in GuardWideningImpl() argument
235 : DT(DT), PDT(PDT), LI(LI), Root(Root), BlockFilter(BlockFilter) {} in GuardWideningImpl()
418 if (!PDT) return true; in computeWideningScore()
419 return !PDT->dominates(DominatedGuard->getParent(), in computeWideningScore()
730 auto &PDT = AM.getResult<PostDominatorTreeAnalysis>(F); in run() local
731 if (!GuardWideningImpl(DT, &PDT, LI, DT.getRootNode(), in run()
753 auto &PDT = getAnalysis<PostDominatorTreeWrapperPass>().getPostDomTree(); in runOnFunction() local
754 return GuardWideningImpl(DT, &PDT, LI, DT.getRootNode(), in runOnFunction()
781 auto *PDT = PDTWP ? &PDTWP->getPostDomTree() : nullptr; in runOnLoop() local
[all …]
DGVNHoist.cpp258 GVNHoist(DominatorTree *DT, PostDominatorTree *PDT, AliasAnalysis *AA, in GVNHoist() argument
260 : DT(DT), PDT(PDT), AA(AA), MD(MD), MSSA(MSSA), in GVNHoist()
332 PostDominatorTree *PDT; member in llvm::GVNHoist
672 auto Root = PDT->getNode(nullptr); in insertCHI()
766 ReverseIDFCalculator IDFs(*PDT); in computeInsertionPoints()
1156 auto &PDT = getAnalysis<PostDominatorTreeWrapperPass>().getPostDomTree(); in runOnFunction() local
1161 GVNHoist G(&DT, &PDT, &AA, &MD, &MSSA); in runOnFunction()
1181 PostDominatorTree &PDT = AM.getResult<PostDominatorTreeAnalysis>(F); in run() local
1185 GVNHoist G(&DT, &PDT, &AA, &MD, &MSSA); in run()
/external/llvm/unittests/IR/
DDominatorTreeTest.cpp32 PostDominatorTree *PDT = in runOnFunction() local
157 EXPECT_TRUE(PDT->dominates(BB0, BB0)); in runOnFunction()
158 EXPECT_FALSE(PDT->dominates(BB1, BB0)); in runOnFunction()
159 EXPECT_FALSE(PDT->dominates(BB2, BB0)); in runOnFunction()
160 EXPECT_FALSE(PDT->dominates(BB3, BB0)); in runOnFunction()
161 EXPECT_TRUE(PDT->dominates(BB4, BB1)); in runOnFunction()
167 PDT->getDescendants(BB0, PostDominatedBBs); in runOnFunction()
/external/llvm/lib/CodeGen/
DMachineRegionInfo.cpp59 PDT = PDT_; in recalculate()
85 auto PDT = &getAnalysis<MachinePostDominatorTree>(); in runOnMachineFunction() local
88 RI.recalculate(F, DT, PDT, DF); in runOnMachineFunction()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/
DMachineRegionInfo.cpp64 PDT = PDT_; in recalculate()
88 auto PDT = &getAnalysis<MachinePostDominatorTree>(); in runOnMachineFunction() local
91 RI.recalculate(F, DT, PDT, DF); in runOnMachineFunction()
/external/llvm/include/llvm/Analysis/
DRegionInfo.h681 : DT(std::move(Arg.DT)), PDT(std::move(Arg.PDT)), DF(std::move(Arg.DF)),
688 PDT = std::move(RHS.PDT);
697 PostDomTreeT *PDT;
713 PDT = nullptr;
884 void recalculate(Function &F, DominatorTree *DT, PostDominatorTree *PDT,
/external/llvm/lib/Transforms/Scalar/
DGuardWidening.cpp63 PostDominatorTree &PDT; member in __anon928288460111::GuardWideningImpl
206 explicit GuardWideningImpl(DominatorTree &DT, PostDominatorTree &PDT, in GuardWideningImpl() argument
208 : DT(DT), PDT(PDT), LI(LI) {} in GuardWideningImpl()
357 !PDT.dominates(DominatedGuard->getParent(), DominatingGuard->getParent()); in computeWideningScore()
659 auto &PDT = AM.getResult<PostDominatorTreeAnalysis>(F); in run() local
660 bool Changed = GuardWideningImpl(DT, PDT, LI).run(); in run()
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Analysis/
DRegionInfo.h700 : DT(std::move(Arg.DT)), PDT(std::move(Arg.PDT)), DF(std::move(Arg.DF)),
708 PDT = std::move(RHS.PDT);
719 PostDomTreeT *PDT;
749 PDT = nullptr;
930 void recalculate(Function &F, DominatorTree *DT, PostDominatorTree *PDT,
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AMDGPU/
DAMDGPUUnifyDivergentExitNodes.cpp162 auto &PDT = getAnalysis<PostDominatorTreeWrapperPass>().getPostDomTree(); in runOnFunction() local
163 if (PDT.getRoots().size() <= 1) in runOnFunction()
176 for (BasicBlock *BB : PDT.getRoots()) { in runOnFunction()
/external/llvm/lib/Transforms/Instrumentation/
DSanitizerCoverage.cpp333 const PostDominatorTree *PDT) { in isFullPostDominator() argument
338 if (!PDT->dominates(BB, PRED)) in isFullPostDominator()
346 const PostDominatorTree *PDT) { in shouldInstrumentBlock() argument
350 return !(isFullDominator(BB, DT) || isFullPostDominator(BB, PDT)); in shouldInstrumentBlock()
373 const PostDominatorTree *PDT = in runOnFunction() local
377 if (shouldInstrumentBlock(F, &BB, DT, PDT)) in runOnFunction()
/external/icu/icu4c/source/test/testdata/
Dtestaliases.txt52 KeyAlias2PDT:alias { "te/zoneStrings/2/4" } //"PDT",
58 :alias { "te/zoneStrings/2/4" } //"PDT",

1234