/freebsd-current/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | DomTreeUpdater.cpp | 68 DT->applyUpdates(ArrayRef<DominatorTree::UpdateType>(I, E)); 90 PDT->applyUpdates(ArrayRef<DominatorTree::UpdateType>(I, E)); 230 void DomTreeUpdater::applyUpdates(ArrayRef<DominatorTree::UpdateType> Updates) { function in class:llvm::DomTreeUpdater 244 DT->applyUpdates(Updates); 246 PDT->applyUpdates(Updates); 298 DT->applyUpdates(DeduplicatedUpdates); 300 PDT->applyUpdates(DeduplicatedUpdates);
|
H A D | MemorySSAUpdater.cpp | 784 void MemorySSAUpdater::applyUpdates(ArrayRef<CFGUpdate> Updates, function in class:MemorySSAUpdater 804 DT.applyUpdates(Empty, RevDeleteUpdates); 807 DT.applyUpdates(Updates, RevDeleteUpdates); 818 DT.applyUpdates(DeleteUpdates); 821 DT.applyUpdates(DeleteUpdates); 825 DT.applyUpdates(Updates);
|
/freebsd-current/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64LoopIdiomTransform.cpp | 450 DTU.applyUpdates({{DominatorTree::Insert, Preheader, MinItCheckBlock}, 494 DTU.applyUpdates( 540 DTU.applyUpdates( 570 DTU.applyUpdates( 602 DTU.applyUpdates( 624 DTU.applyUpdates({{DominatorTree::Insert, SVELoopIncBlock, SVELoopStartBlock}, 650 DTU.applyUpdates({{DominatorTree::Insert, SVELoopMismatchBlock, EndBlock}}); 656 DTU.applyUpdates( 682 DTU.applyUpdates({{DominatorTree::Insert, LoopStartBlock, LoopIncBlock}, 695 DTU.applyUpdates({{DominatorTre [all...] |
/freebsd-current/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | DomTreeUpdater.h | 123 void applyUpdates(ArrayRef<DominatorTree::UpdateType> Updates);
|
H A D | MemorySSAUpdater.h | 123 void applyUpdates(ArrayRef<CFGUpdate> Updates, DominatorTree &DT,
|
/freebsd-current/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | IndirectBrExpandPass.cpp | 192 DTU->applyUpdates(Updates); 273 DTU->applyUpdates(Updates);
|
H A D | ExpandMemCmp.cpp | 396 DTU->applyUpdates( 404 DTU->applyUpdates({{DominatorTree::Insert, BB, EndBlock}}); 493 DTU->applyUpdates({{DominatorTree::Insert, BB, ResBlock.BB}, 557 DTU->applyUpdates({{DominatorTree::Insert, BB, NextBB}, 583 DTU->applyUpdates({{DominatorTree::Insert, ResBlock.BB, EndBlock}}); 600 DTU->applyUpdates({{DominatorTree::Insert, ResBlock.BB, EndBlock}}); 736 DTU->applyUpdates({{DominatorTree::Insert, StartBlock, LoadCmpBlocks[0]},
|
H A D | DwarfEHPrepare.cpp | 302 DTU->applyUpdates(Updates);
|
/freebsd-current/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | LoopSimplifyCFG.cpp | 414 MSSAU->applyUpdates(DTUpdates, DT, /*UpdateDT=*/true); 416 DTU.applyUpdates(DTUpdates); 425 MSSAU->applyUpdates(DTUpdates, DT, /*UpdateDT=*/true); 470 DTU.applyUpdates(DTUpdates); 612 DTU.applyUpdates(DTUpdates);
|
H A D | LowerConstantIntrinsics.cpp | 91 DTU->applyUpdates({{DominatorTree::Delete, Source, Other}});
|
H A D | DFAJumpThreading.cpp | 187 DTU->applyUpdates({{DominatorTree::Insert, *NewBlock, EndBlock}}); 236 DTU->applyUpdates({{DominatorTree::Insert, FalseBlock, EndBlock}}); 300 DTU->applyUpdates({{DominatorTree::Insert, StartBlock, TT}, 1028 DTU->applyUpdates({{DominatorTree::Insert, NewBB, SuccBB}}); 1105 DTU->applyUpdates({{DominatorTree::Delete, PrevBB, OldBB}, 1170 DTU->applyUpdates(DTUpdates);
|
H A D | MergeICmps.cpp | 676 DTU.applyUpdates({{DominatorTree::Insert, BB, PhiBB}}); 681 DTU.applyUpdates({{DominatorTree::Insert, BB, NextCmpBlock}, 710 DTU.applyUpdates({{DominatorTree::Delete, Pred, EntryBlock_}, 722 DTU.applyUpdates({{DominatorTree::Delete, NextCmpBlock, EntryBlock_}});
|
H A D | SimplifyCFGPass.cpp | 215 DTU->applyUpdates(Updates);
|
H A D | ADCE.cpp | 667 .applyUpdates(DeletedEdges);
|
H A D | SimpleLoopUnswitch.cpp | 992 // containers here, the API for applyUpdates takes an unordered list of 1005 MSSAU->applyUpdates(DTUpdates, DT, /*UpdateDT=*/true); 1009 DT.applyUpdates(DTUpdates); 2380 DT.applyUpdates(DTUpdates); 2457 DT.applyUpdates(DTUpdates); 2469 DT.applyUpdates(DTUpdates); 3125 DT.applyUpdates(DTUpdates); 3127 MSSAU->applyUpdates(DTUpdates, DT);
|
/freebsd-current/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUUnifyDivergentExitNodes.cpp | 176 DTU.applyUpdates(Updates); 317 DTU.applyUpdates(Updates);
|
H A D | SILateBranchLowering.cpp | 117 MDT->getBase().applyUpdates(DTUpdates);
|
/freebsd-current/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | BreakCriticalEdges.cpp | 251 DT->applyUpdates(Updates); 253 PDT->applyUpdates(Updates);
|
H A D | SimplifyCFG.cpp | 943 DTU->applyUpdates( 977 DTU->applyUpdates(Updates); 1035 DTU->applyUpdates(Updates); 1373 DTU->applyUpdates(Updates); 1834 DTU->applyUpdates(Updates); 2685 DTU->applyUpdates(Updates); 3384 DTU->applyUpdates(Updates); 3604 DTU->applyUpdates(Updates); 3768 DTU->applyUpdates({{DominatorTree::Insert, PredBlock, UniqueSucc}, 4297 DTU->applyUpdates( [all...] |
H A D | BasicBlockUtils.cpp | 116 DTU->applyUpdates(Updates); 325 DTU->applyUpdates(Updates); 909 DTU.applyUpdates(Updates); 913 MSSAU->applyUpdates(Updates, *DT); 1053 DTU->applyUpdates(Updates); 1119 DTU->applyUpdates(DTUpdates); 1124 MSSAU->applyUpdates(DTUpdates, DTU->getDomTree()); 1158 DTU->applyUpdates(Updates); 1591 DTU->applyUpdates({{DominatorTree::Delete, Pred, BB}}); 1704 DTU->applyUpdates(Update [all...] |
H A D | LoopUtils.cpp | 568 DTU.applyUpdates({{DominatorTree::Insert, Preheader, ExitBlock}}); 570 MSSAU->applyUpdates({{DominatorTree::Insert, Preheader, ExitBlock}}, 592 DTU.applyUpdates({{DominatorTree::Delete, Preheader, L->getHeader()}}); 594 MSSAU->applyUpdates({{DominatorTree::Delete, Preheader, L->getHeader()}}, 769 DTU.applyUpdates({{DominatorTree::Delete, Latch, Header}}); 771 MSSAU->applyUpdates({{DominatorTree::Delete, Latch, Header}}, DT);
|
H A D | Local.cpp | 184 DTU->applyUpdates({{DominatorTree::Delete, BB, OldDest}}); 300 DTU->applyUpdates(Updates); 383 DTU->applyUpdates(Updates); 1339 DTU->applyUpdates(Updates); 2831 DTU->applyUpdates(Updates); 2879 DTU->applyUpdates({{DominatorTree::Delete, BB, UnwindDestBB}}); 2915 DTU->applyUpdates({{DominatorTree::Insert, BB, UnwindEdge}}); 3041 DTU->applyUpdates( 3055 DTU->applyUpdates({{DominatorTree::Delete, BB, UnwindDestBB}}); 3112 DTU->applyUpdates(Update [all...] |
H A D | LoopRotationUtils.cpp | 800 MSSAU->applyUpdates(Updates, *DT, /*UpdateDT=*/true); 804 DT->applyUpdates(Updates);
|
/freebsd-current/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
H A D | PGOMemOPSizeOpt.cpp | 437 DTU.applyUpdates(Updates);
|
/freebsd-current/contrib/llvm-project/llvm/include/llvm/Support/ |
H A D | GenericDomTree.h | 547 /// The applyUpdates function can reorder the updates and remove redundant 561 void applyUpdates(ArrayRef<UpdateType> Updates) { function in class:llvm::DominatorTreeBase 572 void applyUpdates(ArrayRef<UpdateType> Updates, function in class:llvm::DominatorTreeBase
|