| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/ |
| H A D | BasicBlockUtils.h | 39 class MemorySSAUpdater; variable 85 MemorySSAUpdater *MSSAU = nullptr); 96 MemorySSAUpdater *MSSAU = nullptr, 140 MemorySSAUpdater *MSSAU; 152 MemorySSAUpdater *MSSAU = nullptr, 267 MemorySSAUpdater *MSSAU = nullptr, 299 MemorySSAUpdater *MSSAU = nullptr, 312 MemorySSAUpdater *MSSAU = nullptr, 343 MemorySSAUpdater *MSSAU = nullptr, 385 MemorySSAUpdater *MSSAU = nullptr, [all …]
|
| H A D | Local.h | 55 class MemorySSAUpdater; variable 96 MemorySSAUpdater *MSSAU = nullptr, 110 const TargetLibraryInfo *TLI = nullptr, MemorySSAUpdater *MSSAU = nullptr, 120 const TargetLibraryInfo *TLI = nullptr, MemorySSAUpdater *MSSAU = nullptr, 131 MemorySSAUpdater *MSSAU = nullptr); 189 MemorySSAUpdater *MSSAU = nullptr, 333 MemorySSAUpdater *MSSAU = nullptr); 355 MemorySSAUpdater *MSSAU = nullptr);
|
| H A D | LoopUtils.h | 36 class MemorySSAUpdater; variable 58 MemorySSAUpdater *MSSAU, bool PreserveLCSSA); 66 MemorySSAUpdater *MSSAU, bool PreserveLCSSA); 153 MemorySSAUpdater *, ICFLoopSafetyInfo *, 166 AliasSetTracker *, MemorySSAUpdater *, ScalarEvolution *, 202 Loop *, AliasSetTracker *, MemorySSAUpdater *, ICFLoopSafetyInfo *, 337 MemorySSAUpdater *MSSAU, bool TargetExecutesOncePerLoop,
|
| H A D | LoopRotationUtils.h | 22 class MemorySSAUpdater; variable 35 MemorySSAUpdater *MSSAU, const SimplifyQuery &SQ,
|
| H A D | LoopSimplify.h | 49 class MemorySSAUpdater; variable 65 AssumptionCache *AC, MemorySSAUpdater *MSSAU,
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | MemorySSAUpdater.cpp | 43 MemoryAccess *MemorySSAUpdater::getPreviousDefRecursive( in getPreviousDefRecursive() 179 MemoryAccess *MemorySSAUpdater::getPreviousDefFromEnd( in getPreviousDefFromEnd() 192 MemoryAccess *MemorySSAUpdater::recursePhi(MemoryAccess *Phi) { in recursePhi() 757 void MemorySSAUpdater::updateForClonedBlockIntoPred( in updateForClonedBlockIntoPred() 774 void MemorySSAUpdater::privateUpdateExitBlocksForClonedLoop( in privateUpdateExitBlocksForClonedLoop() 788 void MemorySSAUpdater::updateExitBlocksForClonedLoop( in updateExitBlocksForClonedLoop() 796 void MemorySSAUpdater::updateExitBlocksForClonedLoop( in updateExitBlocksForClonedLoop() 1372 void MemorySSAUpdater::removeBlocks( in removeBlocks() 1429 MemoryAccess *MemorySSAUpdater::createMemoryAccessInBB( in createMemoryAccessInBB() 1437 MemoryUseOrDef *MemorySSAUpdater::createMemoryAccessBefore( in createMemoryAccessBefore() [all …]
|
| H A D | LoopInfo.cpp | 75 MemorySSAUpdater *MSSAU) const { in makeLoopInvariant() 83 MemorySSAUpdater *MSSAU) const { in makeLoopInvariant()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | LoopInstSimplify.cpp | 53 MemorySSAUpdater *MSSAU) { in simplifyLoopInst() 199 Optional<MemorySSAUpdater> MSSAU; in runOnLoop() 202 MSSAU = MemorySSAUpdater(MSSA); in runOnLoop() 227 Optional<MemorySSAUpdater> MSSAU; in run() 229 MSSAU = MemorySSAUpdater(AR.MSSA); in run()
|
| H A D | LoopRotation.cpp | 60 Optional<MemorySSAUpdater> MSSAU; in run() 62 MSSAU = MemorySSAUpdater(AR.MSSA); in run() 123 Optional<MemorySSAUpdater> MSSAU; in runOnLoop() 129 MSSAU = MemorySSAUpdater(&MSSAA->getMSSA()); in runOnLoop()
|
| H A D | LoopSimplifyCFG.cpp | 124 MemorySSAUpdater *MSSAU; 534 MemorySSAUpdater *MSSAU) in ConstantTerminatorFoldingImpl() 633 MemorySSAUpdater *MSSAU, in constantFoldTerminators() 650 LoopInfo &LI, MemorySSAUpdater *MSSAU) { in mergeBlocksIntoPredecessors() 681 ScalarEvolution &SE, MemorySSAUpdater *MSSAU, in simplifyLoopCFG() 703 Optional<MemorySSAUpdater> MSSAU; in run() 705 MSSAU = MemorySSAUpdater(AR.MSSA); in run() 736 Optional<MemorySSAUpdater> MSSAU; in runOnLoop() 739 MSSAU = MemorySSAUpdater(MSSA); in runOnLoop()
|
| H A D | LICM.cpp | 157 MemorySSAUpdater *MSSAU, ScalarEvolution *SE, 180 const LoopSafetyInfo *SafetyInfo, MemorySSAUpdater *MSSAU); 390 std::unique_ptr<MemorySSAUpdater> MSSAU; in runOnLoop() 416 MSSAU = std::make_unique<MemorySSAUpdater>(MSSA); in runOnLoop() 635 MemorySSAUpdater *MSSAU; 647 MemorySSAUpdater *MSSAU) in ControlFlowHoister() 1171 const MemorySSAUpdater *MSSAU) { in isOnlyMemoryAccess() 1189 MemorySSAUpdater *MSSAU, in canSinkOrHoistInst() 1560 MemorySSAUpdater *MSSAU, in moveInstructionBefore() 1578 MemorySSAUpdater *MSSAU) { in sinkThroughTriviallyReplaceablePHI() [all …]
|
| H A D | LoopSink.cpp | 189 DominatorTree &DT, BlockFrequencyInfo &BFI, MemorySSAUpdater *MSSAU) { in sinkInstruction() 300 std::unique_ptr<MemorySSAUpdater> MSSAU; in sinkLoopInvariantInstructions() 303 MSSAU = std::make_unique<MemorySSAUpdater>(MSSA); in sinkLoopInvariantInstructions()
|
| H A D | SimpleLoopUnswitch.cpp | 215 MemorySSAUpdater *MSSAU) { in buildPartialInvariantUnswitchConditionalBranch() 429 MemorySSAUpdater *MSSAU) { in unswitchTrivialBranch() 657 MemorySSAUpdater *MSSAU) { in unswitchTrivialSwitch() 1594 MemorySSAUpdater *MSSAU, in deleteDeadBlocksFromLoop() 2027 ScalarEvolution *SE, MemorySSAUpdater *MSSAU, in unswitchNontrivialInvariants() 2679 ScalarEvolution *SE, MemorySSAUpdater *MSSAU, in unswitchBestCondition() 2998 ScalarEvolution *SE, MemorySSAUpdater *MSSAU, in unswitchLoop() 3099 Optional<MemorySSAUpdater> MSSAU; in run() 3101 MSSAU = MemorySSAUpdater(AR.MSSA); in run() 3168 Optional<MemorySSAUpdater> MSSAU; in runOnLoop() [all …]
|
| H A D | LoopUnswitch.cpp | 196 std::unique_ptr<MemorySSAUpdater> MSSAU; 438 MemorySSAUpdater *MSSAU) { in findLIVLoopCondition() 520 MemorySSAUpdater *MSSAU) { in findLIVLoopCondition() 544 MSSAU = std::make_unique<MemorySSAUpdater>(MSSA); in runOnLoop() 1528 LPPassManager *LPM, MemorySSAUpdater *MSSAU) { in replaceUsesOfWith()
|
| H A D | GVNHoist.cpp | 264 MSSAUpdater(std::make_unique<MemorySSAUpdater>(MSSA)) {} in GVNHoist() 283 std::unique_ptr<MemorySSAUpdater> MSSAUpdater;
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | LoopSimplify.cpp | 124 LoopInfo *LI, MemorySSAUpdater *MSSAU, in InsertPreheaderForLoop() 223 AssumptionCache *AC, MemorySSAUpdater *MSSAU) { in separateNestedLoop() 366 MemorySSAUpdater *MSSAU) { in insertUniqueBackedgeBlock() 488 MemorySSAUpdater *MSSAU, bool PreserveLCSSA) { in simplifyOneLoop() 721 MemorySSAUpdater *MSSAU, bool PreserveLCSSA) { in simplifyLoop() 816 std::unique_ptr<MemorySSAUpdater> MSSAU; in runOnFunction() 821 MSSAU = std::make_unique<MemorySSAUpdater>(MSSA); in runOnFunction() 849 std::unique_ptr<MemorySSAUpdater> MSSAU; in run() 852 MSSAU = std::make_unique<MemorySSAUpdater>(MSSA); in run()
|
| H A D | BasicBlockUtils.cpp | 158 MemorySSAUpdater *MSSAU) { in DeleteDeadPHIs() 174 LoopInfo *LI, MemorySSAUpdater *MSSAU, in MergeBlockIntoPredecessor() 494 LoopInfo *LI, MemorySSAUpdater *MSSAU, in SplitEdge() 760 LoopInfo *LI, MemorySSAUpdater *MSSAU, in SplitBlockImpl() 831 MemorySSAUpdater *MSSAU, in splitBlockBefore() 1058 MemorySSAUpdater *MSSAU, bool PreserveLCSSA); 1064 MemorySSAUpdater *MSSAU, bool PreserveLCSSA) { in SplitBlockPredecessorsImpl() 1160 MemorySSAUpdater *MSSAU, in SplitBlockPredecessors() 1170 MemorySSAUpdater *MSSAU, bool PreserveLCSSA) { in SplitLandingPadPredecessorsImpl() 1273 MemorySSAUpdater *MSSAU, in SplitLandingPadPredecessors() [all …]
|
| H A D | LoopRotationUtils.cpp | 69 MemorySSAUpdater *MSSAU; 78 DominatorTree *DT, ScalarEvolution *SE, MemorySSAUpdater *MSSAU, in LoopRotate() 832 ScalarEvolution *SE, MemorySSAUpdater *MSSAU, in LoopRotation()
|
| H A D | LoopUtils.cpp | 63 MemorySSAUpdater *MSSAU, in formDedicatedExitBlocks() 483 std::unique_ptr<MemorySSAUpdater> MSSAU; in deleteDeadLoop() 485 MSSAU = std::make_unique<MemorySSAUpdater>(MSSA); in deleteDeadLoop() 719 std::unique_ptr<MemorySSAUpdater> MSSAU; in breakLoopBackedge() 721 MSSAU = std::make_unique<MemorySSAUpdater>(MSSA); in breakLoopBackedge()
|
| H A D | Local.cpp | 512 Value *V, const TargetLibraryInfo *TLI, MemorySSAUpdater *MSSAU, in RecursivelyDeleteTriviallyDeadInstructions() 528 MemorySSAUpdater *MSSAU, in RecursivelyDeleteTriviallyDeadInstructionsPermissive() 547 MemorySSAUpdater *MSSAU, in RecursivelyDeleteTriviallyDeadInstructions() 623 llvm::MemorySSAUpdater *MSSAU) { in RecursivelyDeleteDeadPHINode() 2115 MemorySSAUpdater *MSSAU) { in changeToUnreachable() 2452 MemorySSAUpdater *MSSAU) { in removeUnreachableBlocks()
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/ |
| H A D | MemCpyOptimizer.h | 36 class MemorySSAUpdater; variable 49 MemorySSAUpdater *MSSAU = nullptr;
|
| H A D | GVN.h | 52 class MemorySSAUpdater; variable 226 MemorySSAUpdater *MSSAU = nullptr;
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | MemorySSAUpdater.h | 56 class MemorySSAUpdater { 68 MemorySSAUpdater(MemorySSA *MSSA) : MSSA(MSSA) {} in MemorySSAUpdater() function
|
| H A D | LoopInfo.h | 62 class MemorySSAUpdater; variable 568 MemorySSAUpdater *MSSAU = nullptr) const; 581 MemorySSAUpdater *MSSAU = nullptr) const;
|
| H A D | MemorySSA.h | 285 friend class MemorySSAUpdater; 801 friend class MemorySSAUpdater;
|