Home
last modified time | relevance | path

Searched refs:applyUpdates (Results 1 – 25 of 30) sorted by relevance

12

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/
H A DDomTreeUpdater.cpp67 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 DMemorySSAUpdater.cpp810 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 DExpandMemCmp.cpp352 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 DIndirectBrExpandPass.cpp188 DTU->applyUpdates(Updates); in runOnFunction()
267 DTU->applyUpdates(Updates); in runOnFunction()
H A DDwarfEHPrepare.cpp246 DTU->applyUpdates(Updates); in InsertUnwindResumeCalls()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
H A DLoopSimplifyCFG.cpp418 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 DMergeICmps.cpp666 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 DLowerConstantIntrinsics.cpp85 DTU->applyUpdates({{DominatorTree::Delete, Source, Other}}); in replaceConditionalBranchesOnConstant()
H A DSimpleLoopUnswitch.cpp863 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 DSimplifyCFGPass.cpp188 DTU->applyUpdates(Updates); in mergeEmptyReturnBlocks()
H A DLoopFuse.cpp817 DTU.applyUpdates(TreeUpdates); in peelFusionCandidate()
1466 DTU.applyUpdates(TreeUpdates); in performFusion()
1755 DTU.applyUpdates(TreeUpdates); in fuseGuardedLoops()
H A DADCE.cpp631 .applyUpdates(DeletedEdges); in updateDeadRegions()
H A DLoopUnswitch.cpp1077 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 DBasicBlockUtils.cpp109 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 DSimplifyCFG.cpp900 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 DBreakCriticalEdges.cpp257 DT->applyUpdates(Updates); in SplitKnownCriticalEdge()
259 PDT->applyUpdates(Updates); in SplitKnownCriticalEdge()
H A DLocal.cpp183 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 DLoopRotationUtils.cpp589 MSSAU->applyUpdates(Updates, *DT, /*UpdateDT=*/true); in rotateLoop()
593 DT->applyUpdates(Updates); in rotateLoop()
H A DLoopUtils.cpp624 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 DAMDGPUUnifyDivergentExitNodes.cpp205 DTU.applyUpdates(Updates); in unifyReturnBlockSet()
378 DTU.applyUpdates(Updates); in runOnFunction()
H A DSILateBranchLowering.cpp99 MDT->getBase().applyUpdates(DTUpdates); in splitBlock()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
H A DDomTreeUpdater.h123 void applyUpdates(ArrayRef<DominatorTree::UpdateType> Updates);
H A DMemorySSAUpdater.h125 void applyUpdates(ArrayRef<CFGUpdate> Updates, DominatorTree &DT,
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Support/
H A DGenericDomTree.h544 void applyUpdates(ArrayRef<UpdateType> Updates) {
555 void applyUpdates(ArrayRef<UpdateType> Updates,
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/
H A DPGOMemOPSizeOpt.cpp486 DTU.applyUpdates(Updates); in perform()

12