/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | SCCP.cpp | 63 const TargetLibraryInfo *TLI, DomTreeUpdater &DTU) { in runSCCP() 125 DomTreeUpdater DTU(DT, DomTreeUpdater::UpdateStrategy::Lazy); in run() local
|
H A D | ScalarizeMaskedMemIntrin.cpp | 144 DomTreeUpdater *DTU, bool &ModifiedDT) { in scalarizeMaskedLoad() 282 DomTreeUpdater *DTU, bool &ModifiedDT) { in scalarizeMaskedStore() 406 DomTreeUpdater *DTU, bool &ModifiedDT) { in scalarizeMaskedGather() 536 DomTreeUpdater *DTU, bool &ModifiedDT) { in scalarizeMaskedScatter() 626 DomTreeUpdater *DTU, bool &ModifiedDT) { in scalarizeMaskedExpandLoad() 753 DomTreeUpdater *DTU, in scalarizeMaskedCompressStore() 857 std::optional<DomTreeUpdater> DTU; in runImpl() local 903 DomTreeUpdater *DTU) { in optimizeBlock() 919 const DataLayout &DL, DomTreeUpdater *DTU) { in optimizeCallInst()
|
H A D | LowerConstantIntrinsics.cpp | 56 DomTreeUpdater *DTU) { in replaceConditionalBranchesOnConstant() 101 std::optional<DomTreeUpdater> DTU; in lowerConstantIntrinsics() local
|
H A D | SimplifyCFGPass.cpp | 157 DomTreeUpdater *DTU) { in tailMergeBlocksWithSimilarFunctionTerminators() 223 DomTreeUpdater *DTU, in iterativelySimplifyCFG() 268 DomTreeUpdater DTU(DT, DomTreeUpdater::UpdateStrategy::Eager); in simplifyFunctionCFGImpl() local
|
H A D | CallSiteSplitting.cpp | 304 DomTreeUpdater &DTU) { in splitCallSite() 455 DomTreeUpdater &DTU) { in shouldSplitOnPredicatedArgument() 487 DomTreeUpdater &DTU) { in tryToSplitCallSite() 505 DomTreeUpdater DTU(&DT, DomTreeUpdater::UpdateStrategy::Lazy); in doCallSiteSplitting() local
|
H A D | PartiallyInlineLibCalls.cpp | 36 const TargetTransformInfo *TTI, DomTreeUpdater *DTU) { in optimizeSQRT() 107 std::optional<DomTreeUpdater> DTU; in runPartiallyInlineLibCalls() local
|
H A D | TailRecursionElimination.cpp | 405 DomTreeUpdater &DTU; member in __anonceb854b80511::TailRecursionEliminator 435 DomTreeUpdater &DTU) in TailRecursionEliminator() 860 DomTreeUpdater &DTU) { in eliminate() 913 DomTreeUpdater DTU(DT, PDT, DomTreeUpdater::UpdateStrategy::Eager); in runOnFunction() local 947 DomTreeUpdater DTU(DT, PDT, DomTreeUpdater::UpdateStrategy::Eager); in run() local
|
H A D | MergeICmps.cpp | 607 AliasAnalysis &AA, DomTreeUpdater &DTU) { in mergeComparisons() 688 DomTreeUpdater &DTU) { in simplify() 777 DomTreeUpdater &DTU) { in processPhi() 859 DomTreeUpdater DTU(DT, /*PostDominatorTree*/ nullptr, in runImpl() local
|
H A D | LoopSimplifyCFG.cpp | 118 DomTreeUpdater DTU; member in __anonf1f16a520111::ConstantTerminatorFoldingImpl 665 DomTreeUpdater DTU(DT, DomTreeUpdater::UpdateStrategy::Eager); in mergeBlocksIntoPredecessors() local
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | IndirectBrExpandPass.cpp | 80 DomTreeUpdater DTU(DT, DomTreeUpdater::UpdateStrategy::Lazy); in run() local 102 bool runImpl(Function &F, const TargetLowering *TLI, DomTreeUpdater *DTU) { in runImpl() 290 std::optional<DomTreeUpdater> DTU; in runOnFunction() local
|
H A D | ShadowStackGCLowering.cpp | 101 std::optional<DomTreeUpdater> DTU; in runOnFunction() local 122 DomTreeUpdater DTU(DT, DomTreeUpdater::UpdateStrategy::Lazy); in run() local 333 DomTreeUpdater *DTU) { in runOnFunction()
|
H A D | ExpandMemCmp.cpp | 88 DomTreeUpdater *DTU = nullptr; member in __anon28c0a69b0111::MemCmpExpansion 264 DomTreeUpdater *DTU) in MemCmpExpansion() 833 DomTreeUpdater *DTU, const bool IsBCmp) { in expandMemCmp() 949 BlockFrequencyInfo *BFI, DomTreeUpdater *DTU) { in runOnBlock() 969 std::optional<DomTreeUpdater> DTU; in runImpl() local
|
H A D | SafeStack.cpp | 116 DomTreeUpdater *DTU; member in __anoncefa7c710111::SafeStack 193 DomTreeUpdater *DTU, ScalarEvolution &SE) in SafeStack() 917 DomTreeUpdater DTU(DT, DomTreeUpdater::UpdateStrategy::Lazy); in runOnFunction() local 954 DomTreeUpdater DTU(DT, DomTreeUpdater::UpdateStrategy::Lazy); in run() local
|
H A D | DwarfEHPrepare.cpp | 62 DomTreeUpdater *DTU; member in __anon0ccc8b6c0111::DwarfEHPrepare 317 DomTreeUpdater DTU(DT, DomTreeUpdater::UpdateStrategy::Lazy); in prepareDwarfEH() local
|
H A D | StackProtector.cpp | 122 DomTreeUpdater DTU(DT, DomTreeUpdater::UpdateStrategy::Lazy); in run() local 549 DomTreeUpdater *DTU, bool &HasPrologue, in InsertStackProtectors()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | BasicBlockUtils.cpp | 96 void llvm::DeleteDeadBlock(BasicBlock *BB, DomTreeUpdater *DTU, in DeleteDeadBlock() 125 bool llvm::EliminateUnreachableBlocks(Function &F, DomTreeUpdater *DTU, in EliminateUnreachableBlocks() 180 bool llvm::MergeBlockIntoPredecessor(BasicBlock *BB, DomTreeUpdater *DTU, in MergeBlockIntoPredecessor() 902 DomTreeUpdater DTU(DT, DomTreeUpdater::UpdateStrategy::Lazy); in ehAwareSplitEdge() local 1080 DomTreeUpdater *DTU, LoopInfo *LI, in SplitBlock() 1088 DomTreeUpdater *DTU, LoopInfo *LI, in splitBlockBefore() 1318 const char *Suffix, DomTreeUpdater *DTU, in SplitBlockPredecessorsImpl() 1427 DomTreeUpdater *DTU, DominatorTree *DT, LoopInfo *LI, in SplitLandingPadPredecessorsImpl() 1540 DomTreeUpdater *DTU) { in FoldReturnIntoUncondBranch() 1640 MDNode *BranchWeights, DomTreeUpdater *DTU, LoopInfo *LI) { in SplitBlockAndInsertIfThenElse() [all …]
|
H A D | MatrixUtils.cpp | 25 IRBuilderBase &B, DomTreeUpdater &DTU, Loop *L, in CreateLoop() 71 IRBuilderBase &B, DomTreeUpdater &DTU, in CreateTiledLoops()
|
H A D | LibCallsShrinkWrap.cpp | 55 LibCallsShrinkWrap(const TargetLibraryInfo &TLI, DomTreeUpdater &DTU) in LibCallsShrinkWrap() 124 DomTreeUpdater &DTU; member in __anon5a70b1850111::LibCallsShrinkWrap 503 DomTreeUpdater DTU(DT, DomTreeUpdater::UpdateStrategy::Lazy); in runImpl() local
|
H A D | SimplifyCFG.cpp | 241 DomTreeUpdater *DTU; member in __anondb24d6d30111::SimplifyCFGOpt 288 SimplifyCFGOpt(const TargetTransformInfo &TTI, DomTreeUpdater *DTU, in SimplifyCFGOpt() 2182 DomTreeUpdater *DTU) { in SinkCommonCodeFromPredecessors() 2564 DomTreeUpdater *DTU) { in MergeCompatibleInvokesImpl() 3689 DomTreeUpdater *DTU, in performBranchToCommonDestFolding() 3810 bool llvm::FoldBranchToCommonDest(BranchInst *BI, DomTreeUpdater *DTU, in FoldBranchToCommonDest() 4265 DomTreeUpdater *DTU) { in tryWidenCondBranchToCondBranch() 4322 DomTreeUpdater *DTU, in SimplifyCondBranchToCondBranch() 5426 DomTreeUpdater *DTU) { in createUnreachableSwitchDefault() 6038 DomTreeUpdater *DTU) { in removeSwitchAfterSelectFold() [all …]
|
H A D | UnifyLoopExits.cpp | 186 DomTreeUpdater DTU(DT, DomTreeUpdater::UpdateStrategy::Eager); in unifyLoopExits() local
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/ |
H A D | EscapeEnumerator.h | 38 DomTreeUpdater *DTU; variable
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUUnifyDivergentExitNodes.cpp | 141 Function &F, DomTreeUpdater &DTU, ArrayRef<BasicBlock *> ReturningBlocks, in unifyReturnBlockSet() 315 DomTreeUpdater DTU(DT, DomTreeUpdater::UpdateStrategy::Eager); in run() local
|
H A D | AMDGPUAtomicOptimizer.cpp | 72 DomTreeUpdater &DTU; member in __anonf82eb6f90111::AMDGPUAtomicOptimizerImpl 95 DomTreeUpdater &DTU, const GCNSubtarget *ST, in AMDGPUAtomicOptimizerImpl() 123 DomTreeUpdater DTU(DTW ? &DTW->getDomTree() : nullptr, in runOnFunction() local 142 DomTreeUpdater DTU(&AM.getResult<DominatorTreeAnalysis>(F), in run() local
|
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | StackProtector.h | 103 std::optional<DomTreeUpdater> DTU; variable
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/ |
H A D | JumpThreading.h | 85 std::unique_ptr<DomTreeUpdater> DTU; variable
|