Home
last modified time | relevance | path

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

12

/freebsd-13.1/contrib/llvm-project/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()
/freebsd-13.1/contrib/llvm-project/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.cpp269 DTU->applyUpdates(Updates); in InsertUnwindResumeCalls()
/freebsd-13.1/contrib/llvm-project/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 DDFAJumpThreading.cpp230 DTU->applyUpdates({{DominatorTree::Insert, *NewBlock, EndBlock}}); in createBasicBlockAndSinkSelectInst()
279 DTU->applyUpdates({{DominatorTree::Insert, FalseBlock, EndBlock}}); in unfold()
339 DTU->applyUpdates({{DominatorTree::Insert, StartBlock, TT}, in unfold()
997 DTU->applyUpdates({{DominatorTree::Insert, NewBB, SuccBB}}); in cloneBlockAndUpdatePredecessor()
1074 DTU->applyUpdates({{DominatorTree::Delete, PrevBB, OldBB}, in updatePredecessor()
1129 DTU->applyUpdates(DTUpdates); in updateLastSuccessor()
H A DMergeICmps.cpp651 DTU.applyUpdates({{DominatorTree::Insert, BB, PhiBB}}); in mergeComparisons()
656 DTU.applyUpdates({{DominatorTree::Insert, BB, NextCmpBlock}, in mergeComparisons()
714 DTU.applyUpdates({{DominatorTree::Delete, Pred, EntryBlock_}, in simplify()
726 DTU.applyUpdates({{DominatorTree::Delete, NextCmpBlock, EntryBlock_}}); in simplify()
H A DLowerConstantIntrinsics.cpp85 DTU->applyUpdates({{DominatorTree::Delete, Source, Other}}); in replaceConditionalBranchesOnConstant()
H A DSimpleLoopUnswitch.cpp916 MSSAU->applyUpdates(DTUpdates, DT, /*UpdateDT=*/true); in unswitchTrivialSwitch()
920 DT.applyUpdates(DTUpdates); in unswitchTrivialSwitch()
2223 DT.applyUpdates(DTUpdates); in unswitchNontrivialInvariants()
2298 DT.applyUpdates(DTUpdates); in unswitchNontrivialInvariants()
2310 DT.applyUpdates(DTUpdates); in unswitchNontrivialInvariants()
2575 DT.applyUpdates(DTUpdates); in turnGuardIntoBranch()
H A DSimplifyCFGPass.cpp205 DTU->applyUpdates(Updates); in tailMergeBlocksWithSimilarFunctionTerminators()
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()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DBasicBlockUtils.cpp109 DTU->applyUpdates(Updates); in DeleteDeadBlocks()
302 DTU->applyUpdates(Updates); in MergeBlockIntoPredecessor()
652 DTU.applyUpdates(Updates); in ehAwareSplitEdge()
656 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.cpp894 DTU->applyUpdates( in SimplifyEqualityComparisonWithOnlyPredecessor()
986 DTU->applyUpdates(Updates); in SimplifyEqualityComparisonWithOnlyPredecessor()
1329 DTU->applyUpdates(Updates); in PerformValueComparisonIntoPredecessorFolding()
1640 DTU->applyUpdates(Updates); in HoistThenElseCodeToIf()
2911 DTU->applyUpdates(Updates); in FoldTwoEntryPHINode()
3590 DTU->applyUpdates( in tryWidenCondBranchToCondBranch()
3602 DTU->applyUpdates( in tryWidenCondBranchToCondBranch()
3796 DTU->applyUpdates(Updates); in SimplifyCondBranchToCondBranch()
3944 DTU->applyUpdates(Updates); in SimplifyTerminatorOnSelect()
4127 DTU->applyUpdates(Updates); in tryToSimplifyUncondBranchWithICmpInIt()
[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()
1163 DTU->applyUpdates(Updates); in TryToSimplifyUncondBranchFromEmptyBlock()
2147 DTU->applyUpdates(Updates); in changeToUnreachable()
2194 DTU->applyUpdates({{DominatorTree::Delete, BB, UnwindDestBB}}); in changeToCall()
2228 DTU->applyUpdates({{DominatorTree::Insert, BB, UnwindEdge}}); in changeToInvokeAndSplitBasicBlock()
2344 DTU->applyUpdates({{DominatorTree::Delete, BB, UnwindDestBB}}); in markAliveBlocks()
2400 DTU->applyUpdates(Updates); in markAliveBlocks()
2445 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.cpp563 DTU.applyUpdates({{DominatorTree::Insert, Preheader, ExitBlock}}); in deleteDeadLoop()
565 MSSAU->applyUpdates({{DominatorTree::Insert, Preheader, ExitBlock}}, in deleteDeadLoop()
587 DTU.applyUpdates({{DominatorTree::Delete, Preheader, L->getHeader()}}); in deleteDeadLoop()
589 MSSAU->applyUpdates({{DominatorTree::Delete, Preheader, L->getHeader()}}, in deleteDeadLoop()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUUnifyDivergentExitNodes.cpp172 DTU.applyUpdates(Updates); in unifyReturnBlockSet()
308 DTU.applyUpdates(Updates); in runOnFunction()
H A DSILateBranchLowering.cpp110 MDT->getBase().applyUpdates(DTUpdates); in splitBlock()
/freebsd-13.1/contrib/llvm-project/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,
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Support/
H A DGenericDomTree.h544 void applyUpdates(ArrayRef<UpdateType> Updates) {
555 void applyUpdates(ArrayRef<UpdateType> Updates,
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DPGOMemOPSizeOpt.cpp486 DTU.applyUpdates(Updates); in perform()

12