| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/ |
| H A D | DomTreeUpdater.cpp | 67 DT->applyUpdates(ArrayRef<DominatorTree::UpdateType>(I, E)); in applyDomTreeUpdates() 89 PDT->applyUpdates(ArrayRef<DominatorTree::UpdateType>(I, E)); in applyPostDomTreeUpdates() 230 void DomTreeUpdater::applyUpdates(ArrayRef<DominatorTree::UpdateType> Updates) { in applyUpdates() function in llvm::DomTreeUpdater 244 DT->applyUpdates(Updates); in applyUpdates() 246 PDT->applyUpdates(Updates); in applyUpdates() 298 DT->applyUpdates(DeduplicatedUpdates); in applyUpdatesPermissive() 300 PDT->applyUpdates(DeduplicatedUpdates); in applyUpdatesPermissive()
|
| H A D | MemorySSAUpdater.cpp | 810 void MemorySSAUpdater::applyUpdates(ArrayRef<CFGUpdate> Updates, in applyUpdates() function in MemorySSAUpdater 829 DT.applyUpdates(Empty, RevDeleteUpdates); in applyUpdates() 832 DT.applyUpdates(Updates, RevDeleteUpdates); in applyUpdates() 843 DT.applyUpdates(DeleteUpdates); in applyUpdates() 846 DT.applyUpdates(Updates); in applyUpdates()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/ |
| H A D | ExpandMemCmp.cpp | 352 DTU->applyUpdates( in emitLoadCompareByteBlock() 360 DTU->applyUpdates({{DominatorTree::Insert, BB, EndBlock}}); in emitLoadCompareByteBlock() 449 DTU->applyUpdates({{DominatorTree::Insert, BB, ResBlock.BB}, in emitLoadCompareBlockMultipleLoads() 507 DTU->applyUpdates({{DominatorTree::Insert, BB, NextBB}, in emitLoadCompareBlock() 533 DTU->applyUpdates({{DominatorTree::Insert, ResBlock.BB, EndBlock}}); in emitMemCmpResultBlock() 550 DTU->applyUpdates({{DominatorTree::Insert, ResBlock.BB, EndBlock}}); in emitMemCmpResultBlock() 644 DTU->applyUpdates({{DominatorTree::Insert, StartBlock, LoadCmpBlocks[0]}, in getMemCmpExpansion()
|
| H A D | IndirectBrExpandPass.cpp | 188 DTU->applyUpdates(Updates); in runOnFunction() 267 DTU->applyUpdates(Updates); in runOnFunction()
|
| H A D | DwarfEHPrepare.cpp | 246 DTU->applyUpdates(Updates); in InsertUnwindResumeCalls()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/ |
| H A D | LoopSimplifyCFG.cpp | 418 MSSAU->applyUpdates(DTUpdates, DT, /*UpdateDT=*/true); in handleDeadExits() 420 DTU.applyUpdates(DTUpdates); in handleDeadExits() 428 MSSAU->applyUpdates(DTUpdates, DT, /*UpdateDT=*/true); in handleDeadExits() 473 DTU.applyUpdates(DTUpdates); in deleteDeadLoopBlocks() 600 DTU.applyUpdates(DTUpdates); in run()
|
| H A D | MergeICmps.cpp | 666 DTU.applyUpdates({{DominatorTree::Insert, BB, PhiBB}}); in mergeComparisons() 671 DTU.applyUpdates({{DominatorTree::Insert, BB, NextCmpBlock}, in mergeComparisons() 729 DTU.applyUpdates({{DominatorTree::Delete, Pred, EntryBlock_}, in simplify() 741 DTU.applyUpdates({{DominatorTree::Delete, NextCmpBlock, EntryBlock_}}); in simplify()
|
| H A D | LowerConstantIntrinsics.cpp | 85 DTU->applyUpdates({{DominatorTree::Delete, Source, Other}}); in replaceConditionalBranchesOnConstant()
|
| H A D | SimpleLoopUnswitch.cpp | 863 MSSAU->applyUpdates(DTUpdates, DT, /*UpdateDT=*/true); in unswitchTrivialSwitch() 867 DT.applyUpdates(DTUpdates); in unswitchTrivialSwitch() 2156 DT.applyUpdates(DTUpdates); in unswitchNontrivialInvariants() 2227 DT.applyUpdates(DTUpdates); in unswitchNontrivialInvariants() 2239 DT.applyUpdates(DTUpdates); in unswitchNontrivialInvariants() 2503 DT.applyUpdates(DTUpdates); in turnGuardIntoBranch()
|
| H A D | SimplifyCFGPass.cpp | 188 DTU->applyUpdates(Updates); in mergeEmptyReturnBlocks()
|
| H A D | LoopFuse.cpp | 817 DTU.applyUpdates(TreeUpdates); in peelFusionCandidate() 1466 DTU.applyUpdates(TreeUpdates); in performFusion() 1755 DTU.applyUpdates(TreeUpdates); in fuseGuardedLoops()
|
| H A D | ADCE.cpp | 631 .applyUpdates(DeletedEdges); in updateDeadRegions()
|
| H A D | LoopUnswitch.cpp | 1077 MSSAU->applyUpdates(Updates, *DT, /*UpdateDT=*/true); in emitPreheaderBranchOnCondition() 1079 DT->applyUpdates(Updates); in emitPreheaderBranchOnCondition()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/ |
| H A D | BasicBlockUtils.cpp | 109 DTU->applyUpdates(Updates); in DeleteDeadBlocks() 302 DTU->applyUpdates(Updates); in MergeBlockIntoPredecessor() 654 DTU.applyUpdates(Updates); in ehAwareSplitEdge() 658 MSSAU->applyUpdates(Updates, *DT); in ehAwareSplitEdge() 795 DTU->applyUpdates(Updates); in SplitBlockImpl() 861 DTU->applyUpdates(DTUpdates); in splitBlockBefore() 866 MSSAU->applyUpdates(DTUpdates, DTU->getDomTree()); in splitBlockBefore() 899 DTU->applyUpdates(Updates); in UpdateAnalysisInformation() 1344 DTU->applyUpdates({{DominatorTree::Delete, Pred, BB}}); in FoldReturnIntoUncondBranch() 1391 DTU->applyUpdates(Updates); in SplitBlockAndInsertIfThenImpl() [all …]
|
| H A D | SimplifyCFG.cpp | 900 DTU->applyUpdates( in SimplifyEqualityComparisonWithOnlyPredecessor() 934 DTU->applyUpdates(Updates); in SimplifyEqualityComparisonWithOnlyPredecessor() 992 DTU->applyUpdates(Updates); in SimplifyEqualityComparisonWithOnlyPredecessor() 1325 DTU->applyUpdates(Updates); in PerformValueComparisonIntoPredecessorFolding() 1634 DTU->applyUpdates(Updates); in HoistThenElseCodeToIf() 2691 DTU->applyUpdates(Updates); in FoldCondBranchOnPHI() 2869 DTU->applyUpdates(Updates); in FoldTwoEntryPHINode() 2909 DTU->applyUpdates(Updates); in SimplifyCondBranchToTwoReturns() 2972 DTU->applyUpdates(Updates); in SimplifyCondBranchToTwoReturns() 3145 DTU->applyUpdates({{DominatorTree::Insert, PredBlock, UniqueSucc}, in performBranchToCommonDestFolding() [all …]
|
| H A D | BreakCriticalEdges.cpp | 257 DT->applyUpdates(Updates); in SplitKnownCriticalEdge() 259 PDT->applyUpdates(Updates); in SplitKnownCriticalEdge()
|
| H A D | Local.cpp | 183 DTU->applyUpdates({{DominatorTree::Delete, BB, OldDest}}); in ConstantFoldTerminator() 295 DTU->applyUpdates(Updates); in ConstantFoldTerminator() 382 DTU->applyUpdates(Updates); in ConstantFoldTerminator() 1154 DTU->applyUpdates(Updates); in TryToSimplifyUncondBranchFromEmptyBlock() 2131 DTU->applyUpdates(Updates); in changeToUnreachable() 2178 DTU->applyUpdates({{DominatorTree::Delete, BB, UnwindDestBB}}); in changeToCall() 2212 DTU->applyUpdates({{DominatorTree::Insert, BB, UnwindEdge}}); in changeToInvokeAndSplitBasicBlock() 2329 DTU->applyUpdates({{DominatorTree::Delete, BB, UnwindDestBB}}); in markAliveBlocks() 2385 DTU->applyUpdates(Updates); in markAliveBlocks() 2430 DTU->applyUpdates({{DominatorTree::Delete, BB, UnwindDest}}); in removeUnwindEdge()
|
| H A D | LoopRotationUtils.cpp | 589 MSSAU->applyUpdates(Updates, *DT, /*UpdateDT=*/true); in rotateLoop() 593 DT->applyUpdates(Updates); in rotateLoop()
|
| H A D | LoopUtils.cpp | 624 DTU.applyUpdates({{DominatorTree::Insert, Preheader, ExitBlock}}); in deleteDeadLoop() 626 MSSAU->applyUpdates({{DominatorTree::Insert, Preheader, ExitBlock}}, in deleteDeadLoop() 648 DTU.applyUpdates({{DominatorTree::Delete, Preheader, L->getHeader()}}); in deleteDeadLoop() 650 MSSAU->applyUpdates({{DominatorTree::Delete, Preheader, L->getHeader()}}, in deleteDeadLoop()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUUnifyDivergentExitNodes.cpp | 205 DTU.applyUpdates(Updates); in unifyReturnBlockSet() 378 DTU.applyUpdates(Updates); in runOnFunction()
|
| H A D | SILateBranchLowering.cpp | 99 MDT->getBase().applyUpdates(DTUpdates); in splitBlock()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/ |
| H A D | DomTreeUpdater.h | 123 void applyUpdates(ArrayRef<DominatorTree::UpdateType> Updates);
|
| H A D | MemorySSAUpdater.h | 125 void applyUpdates(ArrayRef<CFGUpdate> Updates, DominatorTree &DT,
|
| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Support/ |
| H A D | GenericDomTree.h | 544 void applyUpdates(ArrayRef<UpdateType> Updates) { 555 void applyUpdates(ArrayRef<UpdateType> Updates,
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/ |
| H A D | PGOMemOPSizeOpt.cpp | 486 DTU.applyUpdates(Updates); in perform()
|