Home
last modified time | relevance | path

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

12

/netbsd-src/external/apache2/llvm/dist/llvm/examples/IRTransforms/
H A DSimplifyCFG.cpp104 DomTreeUpdater DTU(DT, DomTreeUpdater::UpdateStrategy::Lazy); in removeDeadBlocks_v2() local
176 DomTreeUpdater DTU(DT, DomTreeUpdater::UpdateStrategy::Lazy); in eliminateCondBranches_v2() local
221 DomTreeUpdater DTU(DT, DomTreeUpdater::UpdateStrategy::Lazy); in eliminateCondBranches_v3() local
308 DomTreeUpdater DTU(DT, DomTreeUpdater::UpdateStrategy::Lazy); in mergeIntoSinglePredecessor_v2() local
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
H A 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()
647 DomTreeUpdater DTU(DT, DomTreeUpdater::UpdateStrategy::Lazy); in ehAwareSplitEdge() local
761 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 …]
H A DMatrixUtils.cpp25 IRBuilderBase &B, DomTreeUpdater &DTU, Loop *L, in CreateLoop()
71 IRBuilderBase &B, DomTreeUpdater &DTU, in CreateTiledLoops()
H A DSimplifyCFG.cpp223 DomTreeUpdater *DTU; member in __anon9ac0a6d60111::SimplifyCFGOpt
271 SimplifyCFGOpt(const TargetTransformInfo &TTI, DomTreeUpdater *DTU, in SimplifyCFGOpt()
1965 DomTreeUpdater *DTU) { in SinkCommonCodeFromPredecessors()
2579 static bool FoldCondBranchOnPHI(BranchInst *BI, DomTreeUpdater *DTU, in FoldCondBranchOnPHI()
2704 DomTreeUpdater *DTU, const DataLayout &DL) { in FoldTwoEntryPHINode()
3057 DomTreeUpdater *DTU, in performBranchToCommonDestFolding()
3179 bool llvm::FoldBranchToCommonDest(BranchInst *BI, DomTreeUpdater *DTU, in FoldBranchToCommonDest()
3362 DomTreeUpdater *DTU, const DataLayout &DL, const TargetTransformInfo &TTI) { in mergeConditionalStoreToAddress()
3504 DomTreeUpdater *DTU, const DataLayout &DL, in mergeConditionalStores()
3616 DomTreeUpdater *DTU) { in tryWidenCondBranchToCondBranch()
[all …]
H A DUnifyLoopExits.cpp181 DomTreeUpdater DTU(DT, DomTreeUpdater::UpdateStrategy::Eager); in unifyLoopExits() local
H A DLocal.cpp130 DomTreeUpdater *DTU) { in ConstantFoldTerminator()
727 DomTreeUpdater *DTU) { in MergeBasicBlockIntoOnlyPred()
1029 DomTreeUpdater *DTU) { in TryToSimplifyUncondBranchFromEmptyBlock()
2090 bool PreserveLCSSA, DomTreeUpdater *DTU, in changeToUnreachable()
2162 void llvm::changeToCall(InvokeInst *II, DomTreeUpdater *DTU) { in changeToCall()
2183 DomTreeUpdater *DTU) { in changeToInvokeAndSplitBasicBlock()
2225 DomTreeUpdater *DTU = nullptr) { in markAliveBlocks()
2397 void llvm::removeUnwindEdge(BasicBlock *BB, DomTreeUpdater *DTU) { in removeUnwindEdge()
2436 bool llvm::removeUnreachableBlocks(Function &F, DomTreeUpdater *DTU, in removeUnreachableBlocks()
H A DLoopRotationUtils.cpp666 DomTreeUpdater DTU(DT, DomTreeUpdater::UpdateStrategy::Eager); in rotateLoop() local
792 DomTreeUpdater DTU(DT, DomTreeUpdater::UpdateStrategy::Eager); in simplifyLoopLatch() local
H A DFixIrreducible.cpp187 DomTreeUpdater DTU(DT, DomTreeUpdater::UpdateStrategy::Eager); in createNaturalLoopInternal() local
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
H A 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()
H A DLowerConstantIntrinsics.cpp56 DomTreeUpdater *DTU) { in replaceConditionalBranchesOnConstant()
95 Optional<DomTreeUpdater> DTU; in lowerConstantIntrinsics() local
H A DSimplifyCFGPass.cpp82 static bool mergeEmptyReturnBlocks(Function &F, DomTreeUpdater *DTU) { in mergeEmptyReturnBlocks()
198 DomTreeUpdater *DTU, in iterativelySimplifyCFG()
240 DomTreeUpdater DTU(DT, DomTreeUpdater::UpdateStrategy::Eager); in simplifyFunctionCFGImpl() local
H A DPartiallyInlineLibCalls.cpp35 const TargetTransformInfo *TTI, DomTreeUpdater *DTU) { in optimizeSQRT()
106 Optional<DomTreeUpdater> DTU; in runPartiallyInlineLibCalls() local
H A DTailRecursionElimination.cpp398 DomTreeUpdater &DTU; member in __anon34966dfb0511::TailRecursionEliminator
429 DomTreeUpdater &DTU) in TailRecursionEliminator()
801 DomTreeUpdater &DTU) { in eliminate()
859 DomTreeUpdater DTU(DT, PDT, DomTreeUpdater::UpdateStrategy::Eager); in runOnFunction() local
893 DomTreeUpdater DTU(DT, PDT, DomTreeUpdater::UpdateStrategy::Eager); in run() local
H A 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
H A DMergeICmps.cpp609 AliasAnalysis &AA, DomTreeUpdater &DTU) { in mergeComparisons()
678 DomTreeUpdater &DTU) { in simplify()
793 DomTreeUpdater &DTU) { in processPhi()
875 DomTreeUpdater DTU(DT, /*PostDominatorTree*/ nullptr, in runImpl() local
H A DSCCP.cpp349 DomTreeUpdater &DTU) { in removeNonFeasibleEdges()
526 DomTreeUpdater DTU = Solver.getDTU(F); in runIPSCCP() local
H A DLoopSimplifyCFG.cpp126 DomTreeUpdater DTU; member in __anone26eb4350111::ConstantTerminatorFoldingImpl
652 DomTreeUpdater DTU(DT, DomTreeUpdater::UpdateStrategy::Eager); in mergeBlocksIntoPredecessors() local
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/
H A DEscapeEnumerator.h38 DomTreeUpdater *DTU; variable
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
H A DAMDGPUUnifyDivergentExitNodes.cpp152 Function &F, DomTreeUpdater &DTU, ArrayRef<BasicBlock *> ReturningBlocks, in unifyReturnBlockSet()
376 DomTreeUpdater DTU(DT, DomTreeUpdater::UpdateStrategy::Eager); in runOnFunction() local
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DExpandMemCmp.cpp81 DomTreeUpdater *DTU; member in __anondeba239e0111::MemCmpExpansion
221 DomTreeUpdater *DTU) in MemCmpExpansion()
741 DomTreeUpdater *DTU) { in expandMemCmp()
856 DomTreeUpdater *DTU) { in runOnBlock()
877 Optional<DomTreeUpdater> DTU; in runImpl() local
H A DWasmEHPrepare.cpp162 static void eraseDeadBBsAndChildren(const Container &BBs, DomTreeUpdater *DTU) { in eraseDeadBBsAndChildren()
182 DomTreeUpdater DTU(&DT, /*PostDominatorTree*/ nullptr, in prepareThrows() local
H A DDwarfEHPrepare.cpp56 DomTreeUpdater *DTU; member in __anon2719552f0111::DwarfEHPrepare
261 DomTreeUpdater DTU(DT, DomTreeUpdater::UpdateStrategy::Lazy); in prepareDwarfEH() local
H A DIndirectBrExpandPass.cpp97 Optional<DomTreeUpdater> DTU; in runOnFunction() local
H A DSafeStack.cpp134 DomTreeUpdater *DTU; member in __anoneede60540111::SafeStack
212 DomTreeUpdater *DTU, ScalarEvolution &SE) in SafeStack()
919 DomTreeUpdater DTU(DT, DomTreeUpdater::UpdateStrategy::Lazy); in runOnFunction() local
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/
H A DJumpThreading.h83 DomTreeUpdater *DTU; variable

12