Home
last modified time | relevance | path

Searched defs:PDT (Results 1 – 25 of 34) sorted by relevance

12

/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
HDCodeMoverUtils.cpp111 const PostDominatorTree &PDT, in collectControlConditions()
233 const PostDominatorTree &PDT) { in isControlFlowEquivalent()
239 const PostDominatorTree &PDT) { in isControlFlowEquivalent()
313 DominatorTree &DT, const PostDominatorTree *PDT, in isSafeToMoveBefore()
413 DominatorTree &DT, const PostDominatorTree *PDT, in isSafeToMoveBefore()
426 const PostDominatorTree &PDT, in moveInstructionsToTheBeginning()
439 const PostDominatorTree &PDT, in moveInstructionsToTheEnd()
452 const PostDominatorTree *PDT) { in nonStrictlyPostDominate()
484 const PostDominatorTree *PDT) { in isReachedBefore()
HDBreakCriticalEdges.cpp53 auto *PDT = PDTWP ? &PDTWP->getPostDomTree() : nullptr; in runOnFunction() local
225 auto *PDT = Options.PDT; in SplitKnownCriticalEdge() local
HDMemoryTaggingSupport.cpp48 bool forAllReachableExits(const DominatorTree &DT, const PostDominatorTree &PDT, in forAllReachableExits()
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
HDAMDGPUUnifyDivergentExitNodes.cpp189 const PostDominatorTree &PDT, in run()
335 const auto &PDT = in runOnFunction() local
350 const auto &PDT = AM.getResult<PostDominatorTreeAnalysis>(F); in run() local
HDSILowerI1Copies.cpp93 MachinePostDominatorTree *PDT) in Vreg1LoweringHelper()
128 MachinePostDominatorTree &PDT; member in __anonafa6128e0111::PhiIncomingAnalysis
139 PhiIncomingAnalysis(MachinePostDominatorTree &PDT, const SIInstrInfo *TII) in PhiIncomingAnalysis()
242 MachinePostDominatorTree &PDT; member in __anonafa6128e0111::LoopFinder
266 LoopFinder(MachineDominatorTree &DT, MachinePostDominatorTree &PDT) in LoopFinder()
513 MachinePostDominatorTree *PDT) in PhiLoweringHelper()
HDAMDGPUGlobalISelDivergenceLowering.cpp85 MachinePostDominatorTree *PDT, MachineUniformityInfo *MUI) in DivergenceLoweringHelper()
214 MachinePostDominatorTree &PDT = in runOnMachineFunction() local
HDSILowerI1Copies.h47 MachinePostDominatorTree *PDT = nullptr; variable
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Analysis/
HDRegionInfo.cpp128 auto PDT = &getAnalysis<PostDominatorTreeWrapperPass>().getPostDomTree(); in runOnFunction() local
191 auto *PDT = &AM.getResult<PostDominatorTreeAnalysis>(F); in run() local
HDPostDominators.cpp100 PostDominatorTree PDT(F); in run() local
HDBranchProbabilityInfo.cpp733 const LoopBlock &LoopBB, DominatorTree *DT, PostDominatorTree *PDT, in propagateEstimatedBlockWeight()
807 const Function &F, DominatorTree *DT, PostDominatorTree *PDT) { in computeEestimateBlockWeight()
1226 PostDominatorTree *PDT) { in calculate()
1300 PostDominatorTree &PDT = in runOnFunction() local
1319 auto &PDT = AM.getResult<PostDominatorTreeAnalysis>(F); in run() local
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
HDMachinePostDominators.h91 std::optional<MachinePostDominatorTree> PDT; variable
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/
HDMemCpyOptimizer.h48 PostDominatorTree *PDT = nullptr; variable
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
HDADCE.cpp126 PostDominatorTree &PDT; member in __anondf91bcb90111::AggressiveDeadCodeElimination
201 PostDominatorTree &PDT) in AggressiveDeadCodeElimination()
726 auto &PDT = FAM.getResult<PostDominatorTreeAnalysis>(F); in run() local
HDJumpTableToSwitch.cpp150 PostDominatorTree *PDT = AM.getCachedResult<PostDominatorTreeAnalysis>(F); in run() local
HDGuardWidening.cpp136 PostDominatorTree *PDT; member in __anona573bcf40111::GuardWideningImpl
322 explicit GuardWideningImpl(DominatorTree &DT, PostDominatorTree *PDT, in GuardWideningImpl()
993 auto &PDT = AM.getResult<PostDominatorTreeAnalysis>(F); in run() local
HDTailRecursionElimination.cpp915 auto *PDT = PDTWP ? &PDTWP->getPostDomTree() : nullptr; in runOnFunction() local
949 auto *PDT = AM.getCachedResult<PostDominatorTreeAnalysis>(F); in run() local
HDGVNHoist.cpp246 GVNHoist(DominatorTree *DT, PostDominatorTree *PDT, AliasAnalysis *AA, in GVNHoist()
266 PostDominatorTree *PDT; member in llvm::GVNHoist
1206 PostDominatorTree &PDT = AM.getResult<PostDominatorTreeAnalysis>(F); in run() local
HDLoopFuse.cpp182 const PostDominatorTree *PDT; member
574 PostDominatorTree &PDT; member
2071 auto &PDT = AM.getResult<PostDominatorTreeAnalysis>(F); in run() local
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/
HDMachineRegionInfo.cpp88 auto PDT = in runOnMachineFunction() local
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Analysis/
HDGenericDomTreeUpdater.h212 PostDomTreeT *PDT = nullptr; variable
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/
HDBasicBlockUtils.h147 PostDominatorTree *PDT; member
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/IPO/
HDHotColdSplitting.cpp498 const PostDominatorTree &PDT) { in create()
661 std::unique_ptr<PostDominatorTree> PDT; in outlineColdRegions() local
HDSCCP.cpp231 PostDominatorTree *PDT = FAM->getCachedResult<PostDominatorTreeAnalysis>(F); in runIPSCCP() local
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
HDSanitizerCoverage.cpp536 const PostDominatorTree &PDT) { in isFullPostDominator()
547 const PostDominatorTree &PDT, in shouldInstrumentBlock()
650 const PostDominatorTree &PDT = PDTCallback(F); in instrumentFunction() local
HDHWAddressSanitizer.cpp1416 const PostDominatorTree &PDT, in instrumentStack()
1633 const PostDominatorTree &PDT = FAM.getResult<PostDominatorTreeAnalysis>(F); in sanitizeFunction() local
1654 PostDominatorTree *PDT = FAM.getCachedResult<PostDominatorTreeAnalysis>(F); in sanitizeFunction() local

12