Home
last modified time | relevance | path

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

12

/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
DBasicBlockUtils.cpp89 void llvm::DeleteDeadBlock(BasicBlock *BB, DomTreeUpdater *DTU, in DeleteDeadBlock()
94 void llvm::DeleteDeadBlocks(ArrayRef <BasicBlock *> BBs, DomTreeUpdater *DTU, in DeleteDeadBlocks()
118 bool llvm::EliminateUnreachableBlocks(Function &F, DomTreeUpdater *DTU, in EliminateUnreachableBlocks()
173 bool llvm::MergeBlockIntoPredecessor(BasicBlock *BB, DomTreeUpdater *DTU, in MergeBlockIntoPredecessor()
311 SmallPtrSetImpl<BasicBlock *> &MergeBlocks, Loop *L, DomTreeUpdater *DTU, in MergeBlockSuccessorsIntoGivenBlocks()
645 DomTreeUpdater DTU(DT, DomTreeUpdater::UpdateStrategy::Lazy); in ehAwareSplitEdge() local
759 DomTreeUpdater *DTU, DominatorTree *DT, in SplitBlockImpl()
822 DomTreeUpdater *DTU, LoopInfo *LI, in SplitBlock()
830 DomTreeUpdater *DTU, LoopInfo *LI, in splitBlockBefore()
877 DomTreeUpdater *DTU, DominatorTree *DT, in UpdateAnalysisInformation()
[all …]
DMatrixUtils.cpp25 IRBuilderBase &B, DomTreeUpdater &DTU, Loop *L, in CreateLoop()
71 IRBuilderBase &B, DomTreeUpdater &DTU, in CreateTiledLoops()
DSimplifyCFG.cpp219 DomTreeUpdater *DTU; member in __anon0a8a7a230111::SimplifyCFGOpt
265 SimplifyCFGOpt(const TargetTransformInfo &TTI, DomTreeUpdater *DTU, in SimplifyCFGOpt()
1971 DomTreeUpdater *DTU) { in SinkCommonCodeFromPredecessors()
2598 static bool FoldCondBranchOnPHI(BranchInst *BI, DomTreeUpdater *DTU, in FoldCondBranchOnPHI()
2723 DomTreeUpdater *DTU, const DataLayout &DL) { in FoldTwoEntryPHINode()
2996 DomTreeUpdater *DTU, in performBranchToCommonDestFolding()
3118 bool llvm::FoldBranchToCommonDest(BranchInst *BI, DomTreeUpdater *DTU, in FoldBranchToCommonDest()
3309 DomTreeUpdater *DTU, const DataLayout &DL, const TargetTransformInfo &TTI) { in mergeConditionalStoreToAddress()
3451 DomTreeUpdater *DTU, const DataLayout &DL, in mergeConditionalStores()
3563 DomTreeUpdater *DTU) { in tryWidenCondBranchToCondBranch()
[all …]
DUnifyLoopExits.cpp181 DomTreeUpdater DTU(DT, DomTreeUpdater::UpdateStrategy::Eager); in unifyLoopExits() local
DLocal.cpp130 DomTreeUpdater *DTU) { in ConstantFoldTerminator()
742 DomTreeUpdater *DTU) { in MergeBasicBlockIntoOnlyPred()
1044 DomTreeUpdater *DTU) { in TryToSimplifyUncondBranchFromEmptyBlock()
2114 DomTreeUpdater *DTU, in changeToUnreachable()
2178 void llvm::changeToCall(InvokeInst *II, DomTreeUpdater *DTU) { in changeToCall()
2199 DomTreeUpdater *DTU) { in changeToInvokeAndSplitBasicBlock()
2241 DomTreeUpdater *DTU = nullptr) { in markAliveBlocks()
2412 void llvm::removeUnwindEdge(BasicBlock *BB, DomTreeUpdater *DTU) { in removeUnwindEdge()
2451 bool llvm::removeUnreachableBlocks(Function &F, DomTreeUpdater *DTU, in removeUnreachableBlocks()
DLoopRotationUtils.cpp667 DomTreeUpdater DTU(DT, DomTreeUpdater::UpdateStrategy::Eager); in rotateLoop() local
793 DomTreeUpdater DTU(DT, DomTreeUpdater::UpdateStrategy::Eager); in simplifyLoopLatch() local
DFixIrreducible.cpp187 DomTreeUpdater DTU(DT, DomTreeUpdater::UpdateStrategy::Eager); in createNaturalLoopInternal() local
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
DScalarizeMaskedMemIntrin.cpp146 DomTreeUpdater *DTU, bool &ModifiedDT) { in scalarizeMaskedLoad()
288 DomTreeUpdater *DTU, bool &ModifiedDT) { in scalarizeMaskedStore()
416 DomTreeUpdater *DTU, bool &ModifiedDT) { in scalarizeMaskedGather()
546 DomTreeUpdater *DTU, bool &ModifiedDT) { in scalarizeMaskedScatter()
636 DomTreeUpdater *DTU, bool &ModifiedDT) { in scalarizeMaskedExpandLoad()
763 DomTreeUpdater *DTU, in scalarizeMaskedCompressStore()
867 Optional<DomTreeUpdater> DTU; in runImpl() local
915 DomTreeUpdater *DTU) { in optimizeBlock()
931 const DataLayout &DL, DomTreeUpdater *DTU) { in optimizeCallInst()
DSimplifyCFGPass.cpp82 DomTreeUpdater *DTU) { in tailMergeBlocksWithSimilarFunctionTerminators()
213 DomTreeUpdater *DTU, in iterativelySimplifyCFG()
255 DomTreeUpdater DTU(DT, DomTreeUpdater::UpdateStrategy::Eager); in simplifyFunctionCFGImpl() local
DLowerConstantIntrinsics.cpp56 DomTreeUpdater *DTU) { in replaceConditionalBranchesOnConstant()
95 Optional<DomTreeUpdater> DTU; in lowerConstantIntrinsics() local
DPartiallyInlineLibCalls.cpp35 const TargetTransformInfo *TTI, DomTreeUpdater *DTU) { in optimizeSQRT()
106 Optional<DomTreeUpdater> DTU; in runPartiallyInlineLibCalls() local
DCallSiteSplitting.cpp307 DomTreeUpdater &DTU) { in splitCallSite()
456 DomTreeUpdater &DTU) { in shouldSplitOnPredicatedArgument()
488 DomTreeUpdater &DTU) { in tryToSplitCallSite()
506 DomTreeUpdater DTU(&DT, DomTreeUpdater::UpdateStrategy::Lazy); in doCallSiteSplitting() local
DTailRecursionElimination.cpp402 DomTreeUpdater &DTU; member in __anon0c1184080511::TailRecursionEliminator
432 DomTreeUpdater &DTU) in TailRecursionEliminator()
848 DomTreeUpdater &DTU) { in eliminate()
901 DomTreeUpdater DTU(DT, PDT, DomTreeUpdater::UpdateStrategy::Eager); in runOnFunction() local
935 DomTreeUpdater DTU(DT, PDT, DomTreeUpdater::UpdateStrategy::Eager); in run() local
DMergeICmps.cpp594 AliasAnalysis &AA, DomTreeUpdater &DTU) { in mergeComparisons()
663 DomTreeUpdater &DTU) { in simplify()
778 DomTreeUpdater &DTU) { in processPhi()
860 DomTreeUpdater DTU(DT, /*PostDominatorTree*/ nullptr, in runImpl() local
DSCCP.cpp346 DomTreeUpdater &DTU) { in removeNonFeasibleEdges()
523 DomTreeUpdater DTU = Solver.getDTU(F); in runIPSCCP() local
DDFAJumpThreading.cpp144 DomTreeUpdater DTU(DT, DomTreeUpdater::UpdateStrategy::Eager); in unfoldSelectInstrs() local
217 DomTreeUpdater *DTU, SelectInst *SI, PHINode *SIUse, SelectInst *SIToSink, in createBasicBlockAndSinkSelectInst()
240 void unfold(DomTreeUpdater *DTU, SelectInstToUnfold SIToUnfold, in unfold()
828 DomTreeUpdater DTU(*DT, DomTreeUpdater::UpdateStrategy::Eager); in createAllExitPaths() local
DLoopSimplifyCFG.cpp126 DomTreeUpdater DTU; member in __anon7bf19fa20111::ConstantTerminatorFoldingImpl
652 DomTreeUpdater DTU(DT, DomTreeUpdater::UpdateStrategy::Eager); in mergeBlocksIntoPredecessors() local
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
DAMDGPUUnifyDivergentExitNodes.cpp137 Function &F, DomTreeUpdater &DTU, ArrayRef<BasicBlock *> ReturningBlocks, in unifyReturnBlockSet()
306 DomTreeUpdater DTU(DT, DomTreeUpdater::UpdateStrategy::Eager); in runOnFunction() local
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/
DEscapeEnumerator.h38 DomTreeUpdater *DTU; variable
/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/
DExpandMemCmp.cpp81 DomTreeUpdater *DTU; member in __anon299ff9eb0111::MemCmpExpansion
221 DomTreeUpdater *DTU) in MemCmpExpansion()
741 DomTreeUpdater *DTU) { in expandMemCmp()
856 DomTreeUpdater *DTU) { in runOnBlock()
877 Optional<DomTreeUpdater> DTU; in runImpl() local
DDwarfEHPrepare.cpp62 DomTreeUpdater *DTU; member in __anonc2cdf2bc0111::DwarfEHPrepare
284 DomTreeUpdater DTU(DT, DomTreeUpdater::UpdateStrategy::Lazy); in prepareDwarfEH() local
DIndirectBrExpandPass.cpp97 Optional<DomTreeUpdater> DTU; in runOnFunction() local
DSafeStack.cpp134 DomTreeUpdater *DTU; member in __anonc65a11c10111::SafeStack
212 DomTreeUpdater *DTU, ScalarEvolution &SE) in SafeStack()
922 DomTreeUpdater DTU(DT, DomTreeUpdater::UpdateStrategy::Lazy); in runOnFunction() local
DShadowStackGCLowering.cpp309 Optional<DomTreeUpdater> DTU; in runOnFunction() local
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/
DJumpThreading.h83 DomTreeUpdater *DTU; variable

12