Home
last modified time | relevance | path

Searched defs:DTU (Results 1 – 25 of 49) sorted by relevance

12

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DSCCP.cpp63 const TargetLibraryInfo *TLI, DomTreeUpdater &DTU) { in runSCCP()
125 DomTreeUpdater DTU(DT, DomTreeUpdater::UpdateStrategy::Lazy); in run() local
H A DScalarizeMaskedMemIntrin.cpp144 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 DLowerConstantIntrinsics.cpp56 DomTreeUpdater *DTU) { in replaceConditionalBranchesOnConstant()
101 std::optional<DomTreeUpdater> DTU; in lowerConstantIntrinsics() local
H A DSimplifyCFGPass.cpp157 DomTreeUpdater *DTU) { in tailMergeBlocksWithSimilarFunctionTerminators()
223 DomTreeUpdater *DTU, in iterativelySimplifyCFG()
268 DomTreeUpdater DTU(DT, DomTreeUpdater::UpdateStrategy::Eager); in simplifyFunctionCFGImpl() local
H A DCallSiteSplitting.cpp304 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 DPartiallyInlineLibCalls.cpp36 const TargetTransformInfo *TTI, DomTreeUpdater *DTU) { in optimizeSQRT()
107 std::optional<DomTreeUpdater> DTU; in runPartiallyInlineLibCalls() local
H A DTailRecursionElimination.cpp405 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 DMergeICmps.cpp607 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 DLoopSimplifyCFG.cpp118 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 DIndirectBrExpandPass.cpp80 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 DShadowStackGCLowering.cpp101 std::optional<DomTreeUpdater> DTU; in runOnFunction() local
122 DomTreeUpdater DTU(DT, DomTreeUpdater::UpdateStrategy::Lazy); in run() local
333 DomTreeUpdater *DTU) { in runOnFunction()
H A DExpandMemCmp.cpp88 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 DSafeStack.cpp116 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 DDwarfEHPrepare.cpp62 DomTreeUpdater *DTU; member in __anon0ccc8b6c0111::DwarfEHPrepare
317 DomTreeUpdater DTU(DT, DomTreeUpdater::UpdateStrategy::Lazy); in prepareDwarfEH() local
H A DStackProtector.cpp122 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 DBasicBlockUtils.cpp96 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 DMatrixUtils.cpp25 IRBuilderBase &B, DomTreeUpdater &DTU, Loop *L, in CreateLoop()
71 IRBuilderBase &B, DomTreeUpdater &DTU, in CreateTiledLoops()
H A DLibCallsShrinkWrap.cpp55 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 DSimplifyCFG.cpp241 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 DUnifyLoopExits.cpp186 DomTreeUpdater DTU(DT, DomTreeUpdater::UpdateStrategy::Eager); in unifyLoopExits() local
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/
H A DEscapeEnumerator.h38 DomTreeUpdater *DTU; variable
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUUnifyDivergentExitNodes.cpp141 Function &F, DomTreeUpdater &DTU, ArrayRef<BasicBlock *> ReturningBlocks, in unifyReturnBlockSet()
315 DomTreeUpdater DTU(DT, DomTreeUpdater::UpdateStrategy::Eager); in run() local
H A DAMDGPUAtomicOptimizer.cpp72 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 DStackProtector.h103 std::optional<DomTreeUpdater> DTU; variable
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/
H A DJumpThreading.h85 std::unique_ptr<DomTreeUpdater> DTU; variable

12