Home
last modified time | relevance | path

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

12

/freebsd-12.1/contrib/llvm/lib/IR/
H A DDomTreeUpdater.cpp160 if (PDT) in recalculate()
176 if (PDT) in recalculate()
196 if (!PDT) in hasPendingPostDomTreeUpdates()
288 if (PDT) in applyUpdates()
295 if (PDT) in applyUpdates()
330 if (PDT) in insertEdge()
351 if (PDT) in insertEdgeRelaxed()
376 if (PDT) in deleteEdge()
397 if (PDT) in deleteEdgeRelaxed()
414 if (!PDT) in dropOutOfDateUpdates()
[all …]
/freebsd-12.1/contrib/llvm/lib/Analysis/
H A DSyncDependenceAnalysis.cpp122 const PostDominatorTree &PDT, in SyncDependenceAnalysis() argument
124 : FuncRPOT(DT.getRoot()->getParent()), DT(DT), PDT(PDT), LI(LI) {} in SyncDependenceAnalysis()
134 const PostDominatorTree &PDT; member
154 const PostDominatorTree &PDT, const LoopInfo &LI) in DivergencePropagator()
155 : FuncRPOT(FuncRPOT), DT(DT), PDT(PDT), LI(LI), in DivergencePropagator()
226 const auto *PdNode = PDT.getNode(const_cast<BasicBlock *>(&RootBlock)); in computeJoinPoints()
348 DivergencePropagator Propagator{FuncRPOT, DT, PDT, LI}; in join_blocks()
370 DivergencePropagator Propagator{FuncRPOT, DT, PDT, LI}; in join_blocks()
H A DLegacyDivergenceAnalysis.cpp97 PostDominatorTree &PDT, DenseSet<const Value *> &DV) in DivergencePropagator() argument
98 : F(F), TTI(TTI), DT(DT), PDT(PDT), DV(DV) {} in DivergencePropagator()
119 PostDominatorTree &PDT; member in __anonb61c9b1d0111::DivergencePropagator
159 DomTreeNode *ThisNode = PDT.getNode(ThisBB); in exploreSyncDependency()
236 assert(PDT.properlyDominates(End, Start) && in computeInfluenceRegion()
327 auto &PDT = getAnalysis<PostDominatorTreeWrapperPass>().getPostDomTree(); in runOnFunction() local
332 gpuDA = llvm::make_unique<GPUDivergenceAnalysis>(F, DT, PDT, LI, TTI); in runOnFunction()
336 DivergencePropagator DP(F, TTI, DT, PDT, DivergentValues); in runOnFunction()
H A 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()
H A DPostDominators.cpp72 PostDominatorTree PDT(F); in run() local
73 return PDT; in run()
H A DDivergenceAnalysis.cpp429 const PostDominatorTree &PDT, in GPUDivergenceAnalysis() argument
432 : SDA(DT, PDT, LI), DA(F, nullptr, DT, LI, SDA, false) { in GPUDivergenceAnalysis()
/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/
H A DSILowerI1Copies.cpp56 MachinePostDominatorTree *PDT = nullptr; member in __anon8a17bcda0111::SILowerI1Copies
120 MachinePostDominatorTree &PDT; member in __anon8a17bcda0111::PhiIncomingAnalysis
130 PhiIncomingAnalysis(MachinePostDominatorTree &PDT) : PDT(PDT) {} in PhiIncomingAnalysis() argument
174 if (Divergent && PDT.dominates(&DefBlock, MBB)) { in analyze()
246 MachinePostDominatorTree &PDT; member in __anon8a17bcda0111::LoopFinder
271 : DT(DT), PDT(PDT) {} in LoopFinder()
369 if (!PDT.dominates(VisitedPostDom, MBB)) in advanceLevel()
442 PDT = &getAnalysis<MachinePostDominatorTree>(); in runOnMachineFunction()
500 LoopFinder LF(*DT, *PDT); in lowerPhis()
501 PhiIncomingAnalysis PIA(*PDT); in lowerPhis()
[all …]
H A 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()
/freebsd-12.1/contrib/llvm/include/llvm/IR/
H A 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()
207 PostDominatorTree *PDT = nullptr; variable
/freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/
H A DADCE.cpp120 PostDominatorTree &PDT; member in __anon3617a4850111::AggressiveDeadCodeElimination
195 PostDominatorTree &PDT) in AggressiveDeadCodeElimination() argument
196 : F(F), DT(DT), PDT(PDT) {} in AggressiveDeadCodeElimination()
297 for (auto &PDTChild : children<DomTreeNode *>(PDT.getRootNode())) { in initialize()
483 ReverseIDFCalculator IDFs(PDT); in markLiveBranchesFromControlDependences()
618 DomTreeUpdater(DT, &PDT, DomTreeUpdater::UpdateStrategy::Eager) in updateDeadRegions()
678 auto &PDT = FAM.getResult<PostDominatorTreeAnalysis>(F); in run() local
679 if (!AggressiveDeadCodeElimination(F, DT, PDT).performDeadCodeElimination()) in run()
707 auto &PDT = getAnalysis<PostDominatorTreeWrapperPass>().getPostDomTree(); in runOnFunction() local
708 return AggressiveDeadCodeElimination(F, DT, PDT) in runOnFunction()
H A DGuardWidening.cpp119 PostDominatorTree *PDT; member in __anone2f92a400111::GuardWideningImpl
276 explicit GuardWideningImpl(DominatorTree &DT, PostDominatorTree *PDT, in GuardWideningImpl() argument
280 : DT(DT), PDT(PDT), LI(LI), BPI(BPI), Root(Root), BlockFilter(BlockFilter) in GuardWideningImpl()
474 if (!PDT) return true; in computeWideningScore()
475 return !PDT->dominates(DominatedBlock, DominatingBlock); in computeWideningScore()
790 auto &PDT = AM.getResult<PostDominatorTreeAnalysis>(F); in run() local
794 if (!GuardWideningImpl(DT, &PDT, LI, BPI, DT.getRootNode(), in run()
816 auto &PDT = getAnalysis<PostDominatorTreeWrapperPass>().getPostDomTree(); in runOnFunction() local
820 return GuardWideningImpl(DT, &PDT, LI, BPI, DT.getRootNode(), in runOnFunction()
849 auto *PDT = PDTWP ? &PDTWP->getPostDomTree() : nullptr; in runOnLoop() local
[all …]
H A 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()
764 ReverseIDFCalculator IDFs(*PDT); in computeInsertionPoints()
1155 auto &PDT = getAnalysis<PostDominatorTreeWrapperPass>().getPostDomTree(); in runOnFunction() local
1160 GVNHoist G(&DT, &PDT, &AA, &MD, &MSSA); in runOnFunction()
1180 PostDominatorTree &PDT = AM.getResult<PostDominatorTreeAnalysis>(F); in run() local
1184 GVNHoist G(&DT, &PDT, &AA, &MD, &MSSA); in run()
H A DTailRecursionElimination.cpp835 auto *PDT = PDTWP ? &PDTWP->getPostDomTree() : nullptr; in runOnFunction() local
839 DomTreeUpdater DTU(DT, PDT, DomTreeUpdater::UpdateStrategy::Eager); in runOnFunction()
869 auto *PDT = AM.getCachedResult<PostDominatorTreeAnalysis>(F); in run() local
873 DomTreeUpdater DTU(DT, PDT, DomTreeUpdater::UpdateStrategy::Eager); in run()
/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DMachineRegionInfo.cpp64 PDT = PDT_; in recalculate()
88 auto PDT = &getAnalysis<MachinePostDominatorTree>(); in runOnMachineFunction() local
91 RI.recalculate(F, DT, PDT, DF); in runOnMachineFunction()
/freebsd-12.1/contrib/llvm/lib/Transforms/IPO/
H A DHotColdSplitting.cpp176 DominatorTree &DT, PostDomTree &PDT,
337 const PostDomTree &PDT) { in create() argument
358 bool SinkPostDom = PDT.dominates(&SinkBB, &PredBB); in create()
467 DominatorTree &DT, PostDomTree &PDT, in outlineColdRegions() argument
502 auto Region = OutliningRegion::create(*BB, DT, PDT); in outlineColdRegions()
570 PostDomTree PDT(F); in run() local
571 PDT.recalculate(F); in run()
575 Changed |= outlineColdRegions(F, *PSI, BFI, TTI, DT, PDT, ORE); in run()
/freebsd-12.1/contrib/traceroute/
H A DCHANGES85 v1.3.2 Thu Sep 26 18:06:16 PDT 1996
97 v1.3.1 Wed Sep 18 21:08:16 PDT 1996
107 v1.3 Mon Sep 16 14:55:44 PDT 1996
128 v1.2 Tue Oct 17 23:50:05 PDT 1995
135 v1.1 Thu Jun 15 02:32:55 PDT 1995
146 v1.0 Tue Feb 28 23:50:05 PDT 1989
/freebsd-12.1/contrib/llvm/include/llvm/Analysis/
H A DSyncDependenceAnalysis.h48 SyncDependenceAnalysis(const DominatorTree &DT, const PostDominatorTree &PDT,
76 const PostDominatorTree &PDT; variable
H A 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,
H A DDivergenceAnalysis.h184 const PostDominatorTree &PDT, const LoopInfo &LI,
/freebsd-12.1/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/
H A Dtst.printT.ksh.out2 Wed, 03 Sep 2003 10:23:41 PDT
/freebsd-12.1/contrib/llvm/include/llvm/Transforms/Scalar/
H A DSCCP.h46 PostDominatorTree *PDT; member
/freebsd-12.1/contrib/less/
H A Dubin.uni1 …ed by "./mkutable -f2 Cc Cs Co Zl Zp -- unicode/UnicodeData.txt" on Tue Jul 25 09:04:35 PDT 2017 */
/freebsd-12.1/contrib/llvm/lib/Transforms/Instrumentation/
H A DSanitizerCoverage.cpp445 const PostDominatorTree *PDT) { in isFullPostDominator() argument
450 if (!PDT->dominates(BB, PRED)) in isFullPostDominator()
459 const PostDominatorTree *PDT, in shouldInstrumentBlock() argument
484 && !(isFullPostDominator(BB, PDT) && !BB->getSinglePredecessor()); in shouldInstrumentBlock()
521 const PostDominatorTree *PDT = in runOnFunction() local
526 if (shouldInstrumentBlock(F, &BB, DT, PDT, Options)) in runOnFunction()
/freebsd-12.1/tools/tools/vhba/
H A DREADME2 Tue Jun 8 15:02:02 PDT 2010
/freebsd-12.1/contrib/libpcap/
H A DCHANGES577 v0.5 Sat Jun 10 11:09:15 PDT 2000
600 v0.4 Sat Jul 25 12:40:09 PDT 1998
697 v0.2.1 Sun Jul 14 03:02:26 PDT 1996
742 v0.2 Sun Jun 23 02:28:42 PDT 1996
759 v0.1 Fri Apr 28 18:11:03 PDT 1995
796 v0.0.6 Fri Apr 28 04:07:13 PDT 1995
800 v0.0.5 Fri Apr 28 00:22:21 PDT 1995
805 v0.0.4 Thu Apr 20 20:41:48 PDT 1995
824 v0.0.3 Tue Oct 18 18:13:46 PDT 1994
829 v0.0.2 Wed Oct 12 20:56:37 PDT 1994
[all …]

12