Home
last modified time | relevance | path

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

123

/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()
758 DomTreeUpdater *DTU, in scalarizeMaskedCompressStore()
866 DomTreeUpdater *DTU, in scalarizeMaskedVectorHistogram()
930 std::optional<DomTreeUpdater> DTU; in runImpl() local
976 DomTreeUpdater *DTU) { in optimizeBlock()
992 const DataLayout &DL, DomTreeUpdater *DTU) { in optimizeCallInst()
H A DLowerConstantIntrinsics.cpp56 DomTreeUpdater *DTU) { in replaceConditionalBranchesOnConstant()
104 std::optional<DomTreeUpdater> DTU; in lowerConstantIntrinsics() local
H A DSimplifyCFGPass.cpp162 DomTreeUpdater *DTU) { in tailMergeBlocksWithSimilarFunctionTerminators()
228 DomTreeUpdater *DTU, in iterativelySimplifyCFG()
273 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 DTailRecursionElimination.cpp405 DomTreeUpdater &DTU; member in __anone41365f00511::TailRecursionEliminator
435 DomTreeUpdater &DTU) in TailRecursionEliminator()
866 DomTreeUpdater &DTU) { in eliminate()
919 DomTreeUpdater DTU(DT, PDT, DomTreeUpdater::UpdateStrategy::Eager); in runOnFunction() local
953 DomTreeUpdater DTU(DT, PDT, DomTreeUpdater::UpdateStrategy::Eager); in run() local
H A DPartiallyInlineLibCalls.cpp36 const TargetTransformInfo *TTI, DomTreeUpdater *DTU) { in optimizeSQRT()
107 std::optional<DomTreeUpdater> DTU; in runPartiallyInlineLibCalls() local
H A DJumpTableToSwitch.cpp94 DomTreeUpdater &DTU, in expandToSwitch()
151 DomTreeUpdater DTU(DT, PDT, DomTreeUpdater::UpdateStrategy::Lazy); 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
/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()
291 std::optional<DomTreeUpdater> DTU; in runOnFunction() local
H A DExpandMemCmp.cpp88 DomTreeUpdater *DTU = nullptr; member in __anon455dbdd30111::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 __anon0b441ea90111::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 __anonc50c50a40111::DwarfEHPrepare
325 DomTreeUpdater DTU(DT, DomTreeUpdater::UpdateStrategy::Lazy); in prepareDwarfEH() local
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DBasicBlockUtils.cpp96 void llvm::DeleteDeadBlock(BasicBlock *BB, DomTreeUpdater *DTU, in DeleteDeadBlock()
101 void llvm::DeleteDeadBlocks(ArrayRef <BasicBlock *> BBs, DomTreeUpdater *DTU, in DeleteDeadBlocks()
125 bool llvm::EliminateUnreachableBlocks(Function &F, DomTreeUpdater *DTU, in EliminateUnreachableBlocks()
180 bool llvm::MergeBlockIntoPredecessor(BasicBlock *BB, DomTreeUpdater *DTU, in MergeBlockIntoPredecessor()
340 SmallPtrSetImpl<BasicBlock *> &MergeBlocks, Loop *L, DomTreeUpdater *DTU, in MergeBlockSuccessorsIntoGivenBlocks()
913 DomTreeUpdater DTU(DT, DomTreeUpdater::UpdateStrategy::Lazy); in ehAwareSplitEdge() local
1028 DomTreeUpdater *DTU, DominatorTree *DT, in SplitBlockImpl()
1091 DomTreeUpdater *DTU, LoopInfo *LI, in SplitBlock()
1099 DomTreeUpdater *DTU, LoopInfo *LI, in splitBlockBefore()
1147 DomTreeUpdater *DTU, DominatorTree *DT, in UpdateAnalysisInformation()
[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 __anona37531bd0111::LibCallsShrinkWrap
503 DomTreeUpdater DTU(DT, DomTreeUpdater::UpdateStrategy::Lazy); in runImpl() local
H A DSimplifyCFG.cpp242 DomTreeUpdater *DTU; member in __anonee21a60b0111::SimplifyCFGOpt
289 SimplifyCFGOpt(const TargetTransformInfo &TTI, DomTreeUpdater *DTU, in SimplifyCFGOpt()
2237 DomTreeUpdater *DTU) { in SinkCommonCodeFromPredecessors()
2622 DomTreeUpdater *DTU) { in MergeCompatibleInvokesImpl()
2766 static bool MergeCompatibleInvokes(BasicBlock *BB, DomTreeUpdater *DTU) { in MergeCompatibleInvokes()
3305 FoldCondBranchOnValueKnownInPredecessorImpl(BranchInst *BI, DomTreeUpdater *DTU, in FoldCondBranchOnValueKnownInPredecessorImpl()
3463 DomTreeUpdater *DTU, in FoldCondBranchOnValueKnownInPredecessor()
3479 DomTreeUpdater *DTU, const DataLayout &DL, in FoldTwoEntryPHINode()
3756 DomTreeUpdater *DTU, in performBranchToCommonDestFolding()
3878 bool llvm::FoldBranchToCommonDest(BranchInst *BI, DomTreeUpdater *DTU, in FoldBranchToCommonDest()
[all …]
/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 __anon413337310111::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/lib/Transforms/Vectorize/
H A DLoopIdiomVectorize.cpp377 IRBuilder<> &Builder, DomTreeUpdater &DTU, GetElementPtrInst *GEPA, in createMaskedFindMismatch()
483 IRBuilder<> &Builder, DomTreeUpdater &DTU, GetElementPtrInst *GEPA, in createPredicatedFindMismatch()
586 IRBuilder<> &Builder, DomTreeUpdater &DTU, GetElementPtrInst *GEPA, in expandFindMismatch()
850 DomTreeUpdater DTU(DT, DomTreeUpdater::UpdateStrategy::Lazy); in transformByteCompare() 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 DSROA.h98 DomTreeUpdater *DTU = nullptr; global() variable
H A DJumpThreading.h86 std::unique_ptr<DomTreeUpdater> DTU; variable
/freebsd/contrib/llvm-project/llvm/lib/Transforms/AggressiveInstCombine/
H A DAggressiveInstCombine.cpp931 StrNCmpInliner(CallInst * CI,LibFunc Func,DomTreeUpdater * DTU,const DataLayout & DL) StrNCmpInliner() argument
942 DomTreeUpdater *DTU; global() member in __anone4f7f9130211::StrNCmpInliner
1112 foldMemChr(CallInst * Call,DomTreeUpdater * DTU,const DataLayout & DL) foldMemChr() argument
1204 DomTreeUpdater DTU(&DT, DomTreeUpdater::UpdateStrategy::Lazy); foldLibCalls() local
[all...]

123