Home
last modified time | relevance | path

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

12

/openbsd-src/gnu/llvm/llvm/lib/Analysis/
H A DDomTreeUpdater.cpp68 DT->applyUpdates(ArrayRef<DominatorTree::UpdateType>(I, E)); in applyDomTreeUpdates()
90 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.cpp809 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(DeleteUpdates); in applyUpdates()
850 DT.applyUpdates(Updates); in applyUpdates()
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/
H A DExpandMemCmp.cpp356 DTU->applyUpdates( in emitLoadCompareByteBlock()
364 DTU->applyUpdates({{DominatorTree::Insert, BB, EndBlock}}); in emitLoadCompareByteBlock()
452 DTU->applyUpdates({{DominatorTree::Insert, BB, ResBlock.BB}, in emitLoadCompareBlockMultipleLoads()
510 DTU->applyUpdates({{DominatorTree::Insert, BB, NextBB}, in emitLoadCompareBlock()
536 DTU->applyUpdates({{DominatorTree::Insert, ResBlock.BB, EndBlock}}); in emitMemCmpResultBlock()
553 DTU->applyUpdates({{DominatorTree::Insert, ResBlock.BB, EndBlock}}); in emitMemCmpResultBlock()
647 DTU->applyUpdates({{DominatorTree::Insert, StartBlock, LoadCmpBlocks[0]}, in getMemCmpExpansion()
H A DIndirectBrExpandPass.cpp185 DTU->applyUpdates(Updates); in runOnFunction()
266 DTU->applyUpdates(Updates); in runOnFunction()
H A DDwarfEHPrepare.cpp301 DTU->applyUpdates(Updates); in InsertUnwindResumeCalls()
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Scalar/
H A DLoopSimplifyCFG.cpp416 MSSAU->applyUpdates(DTUpdates, DT, /*UpdateDT=*/true); in handleDeadExits()
418 DTU.applyUpdates(DTUpdates); in handleDeadExits()
427 MSSAU->applyUpdates(DTUpdates, DT, /*UpdateDT=*/true); in handleDeadExits()
472 DTU.applyUpdates(DTUpdates); in deleteDeadLoopBlocks()
614 DTU.applyUpdates(DTUpdates); in run()
H A DDFAJumpThreading.cpp233 DTU->applyUpdates({{DominatorTree::Insert, *NewBlock, EndBlock}}); in createBasicBlockAndSinkSelectInst()
282 DTU->applyUpdates({{DominatorTree::Insert, FalseBlock, EndBlock}}); in unfold()
342 DTU->applyUpdates({{DominatorTree::Insert, StartBlock, TT}, in unfold()
1060 DTU->applyUpdates({{DominatorTree::Insert, NewBB, SuccBB}}); in cloneBlockAndUpdatePredecessor()
1137 DTU->applyUpdates({{DominatorTree::Delete, PrevBB, OldBB}, in updatePredecessor()
1202 DTU->applyUpdates(DTUpdates); in updateLastSuccessor()
H A DMergeICmps.cpp673 DTU.applyUpdates({{DominatorTree::Insert, BB, PhiBB}}); in mergeComparisons()
678 DTU.applyUpdates({{DominatorTree::Insert, BB, NextCmpBlock}, in mergeComparisons()
707 DTU.applyUpdates({{DominatorTree::Delete, Pred, EntryBlock_}, in simplify()
719 DTU.applyUpdates({{DominatorTree::Delete, NextCmpBlock, EntryBlock_}}); in simplify()
H A DLowerConstantIntrinsics.cpp90 DTU->applyUpdates({{DominatorTree::Delete, Source, Other}}); in replaceConditionalBranchesOnConstant()
H A DSimpleLoopUnswitch.cpp958 MSSAU->applyUpdates(DTUpdates, DT, /*UpdateDT=*/true); in unswitchTrivialSwitch()
962 DT.applyUpdates(DTUpdates); in unswitchTrivialSwitch()
2308 DT.applyUpdates(DTUpdates); in unswitchNontrivialInvariants()
2385 DT.applyUpdates(DTUpdates); in unswitchNontrivialInvariants()
2397 DT.applyUpdates(DTUpdates); in unswitchNontrivialInvariants()
2662 DT.applyUpdates(DTUpdates); in turnGuardIntoBranch()
H A DSimplifyCFGPass.cpp215 DTU->applyUpdates(Updates); in tailMergeBlocksWithSimilarFunctionTerminators()
H A DLoopFuse.cpp844 DTU.applyUpdates(TreeUpdates); in peelFusionCandidate()
1716 DTU.applyUpdates(TreeUpdates); in performFusion()
2006 DTU.applyUpdates(TreeUpdates); in fuseGuardedLoops()
H A DADCE.cpp643 .applyUpdates(DeletedEdges); in updateDeadRegions()
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Utils/
H A DBasicBlockUtils.cpp115 DTU->applyUpdates(Updates); in DeleteDeadBlocks()
324 DTU->applyUpdates(Updates); in MergeBlockIntoPredecessor()
774 DTU.applyUpdates(Updates); in ehAwareSplitEdge()
778 MSSAU->applyUpdates(Updates, *DT); in ehAwareSplitEdge()
916 DTU->applyUpdates(Updates); in SplitBlockImpl()
982 DTU->applyUpdates(DTUpdates); in splitBlockBefore()
987 MSSAU->applyUpdates(DTUpdates, DTU->getDomTree()); in splitBlockBefore()
1021 DTU->applyUpdates(Updates); in UpdateAnalysisInformation()
1468 DTU->applyUpdates({{DominatorTree::Delete, Pred, BB}}); in FoldReturnIntoUncondBranch()
1515 DTU->applyUpdates(Updates); in SplitBlockAndInsertIfThenImpl()
[all …]
H A DSimplifyCFG.cpp943 DTU->applyUpdates( in SimplifyEqualityComparisonWithOnlyPredecessor()
977 DTU->applyUpdates(Updates); in SimplifyEqualityComparisonWithOnlyPredecessor()
1035 DTU->applyUpdates(Updates); in SimplifyEqualityComparisonWithOnlyPredecessor()
1369 DTU->applyUpdates(Updates); in PerformValueComparisonIntoPredecessorFolding()
1760 DTU->applyUpdates(Updates); in HoistThenElseCodeToIf()
2600 DTU->applyUpdates(Updates); in MergeCompatibleInvokesImpl()
3269 DTU->applyUpdates(Updates); in FoldCondBranchOnValueKnownInPredecessorImpl()
3489 DTU->applyUpdates(Updates); in FoldTwoEntryPHINode()
3663 DTU->applyUpdates({{DominatorTree::Insert, PredBlock, UniqueSucc}, in performBranchToCommonDestFolding()
4187 DTU->applyUpdates( in tryWidenCondBranchToCondBranch()
[all …]
H A DBreakCriticalEdges.cpp251 DT->applyUpdates(Updates); in SplitKnownCriticalEdge()
253 PDT->applyUpdates(Updates); in SplitKnownCriticalEdge()
H A DLocal.cpp181 DTU->applyUpdates({{DominatorTree::Delete, BB, OldDest}}); in ConstantFoldTerminator()
299 DTU->applyUpdates(Updates); in ConstantFoldTerminator()
382 DTU->applyUpdates(Updates); in ConstantFoldTerminator()
1253 DTU->applyUpdates(Updates); in TryToSimplifyUncondBranchFromEmptyBlock()
2263 DTU->applyUpdates(Updates); in changeToUnreachable()
2310 DTU->applyUpdates({{DominatorTree::Delete, BB, UnwindDestBB}}); in changeToCall()
2346 DTU->applyUpdates({{DominatorTree::Insert, BB, UnwindEdge}}); in changeToInvokeAndSplitBasicBlock()
2472 DTU->applyUpdates( in markAliveBlocks()
2486 DTU->applyUpdates({{DominatorTree::Delete, BB, UnwindDestBB}}); in markAliveBlocks()
2543 DTU->applyUpdates(Updates); in markAliveBlocks()
[all …]
H A DLoopUtils.cpp559 DTU.applyUpdates({{DominatorTree::Insert, Preheader, ExitBlock}}); in deleteDeadLoop()
561 MSSAU->applyUpdates({{DominatorTree::Insert, Preheader, ExitBlock}}, in deleteDeadLoop()
583 DTU.applyUpdates({{DominatorTree::Delete, Preheader, L->getHeader()}}); in deleteDeadLoop()
585 MSSAU->applyUpdates({{DominatorTree::Delete, Preheader, L->getHeader()}}, in deleteDeadLoop()
732 DTU.applyUpdates({{DominatorTree::Delete, Latch, Header}}); in breakLoopBackedge()
734 MSSAU->applyUpdates({{DominatorTree::Delete, Latch, Header}}, DT); in breakLoopBackedge()
H A DLoopRotationUtils.cpp590 MSSAU->applyUpdates(Updates, *DT, /*UpdateDT=*/true); in rotateLoop()
594 DT->applyUpdates(Updates); in rotateLoop()
/openbsd-src/gnu/llvm/llvm/lib/Target/AMDGPU/
H A DAMDGPUUnifyDivergentExitNodes.cpp172 DTU.applyUpdates(Updates); in unifyReturnBlockSet()
317 DTU.applyUpdates(Updates); in runOnFunction()
H A DSILateBranchLowering.cpp116 MDT->getBase().applyUpdates(DTUpdates); in splitBlock()
/openbsd-src/gnu/llvm/llvm/include/llvm/Analysis/
H A DDomTreeUpdater.h123 void applyUpdates(ArrayRef<DominatorTree::UpdateType> Updates);
H A DMemorySSAUpdater.h123 void applyUpdates(ArrayRef<CFGUpdate> Updates, DominatorTree &DT,
/openbsd-src/gnu/llvm/llvm/include/llvm/Support/
H A DGenericDomTree.h561 void applyUpdates(ArrayRef<UpdateType> Updates) {
572 void applyUpdates(ArrayRef<UpdateType> Updates,
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Instrumentation/
H A DPGOMemOPSizeOpt.cpp437 DTU.applyUpdates(Updates); in perform()

12