| /freebsd-12.1/contrib/llvm/lib/Analysis/ |
| H A D | MemorySSAUpdater.cpp | 42 MemoryAccess *MemorySSAUpdater::getPreviousDefRecursive( in getPreviousDefRecursive() 155 MemoryAccess *MemorySSAUpdater::getPreviousDefFromEnd( in getPreviousDefFromEnd() 217 void MemorySSAUpdater::insertUse(MemoryUse *MU) { in insertUse() 539 void MemorySSAUpdater::updateForClonedBlockIntoPred( in updateForClonedBlockIntoPred() 553 void MemorySSAUpdater::privateUpdateExitBlocksForClonedLoop( in privateUpdateExitBlocksForClonedLoop() 567 void MemorySSAUpdater::updateExitBlocksForClonedLoop( in updateExitBlocksForClonedLoop() 575 void MemorySSAUpdater::updateExitBlocksForClonedLoop( in updateExitBlocksForClonedLoop() 1103 void MemorySSAUpdater::removeBlocks( in removeBlocks() 1136 MemoryAccess *MemorySSAUpdater::createMemoryAccessInBB( in createMemoryAccessInBB() 1144 MemoryUseOrDef *MemorySSAUpdater::createMemoryAccessBefore( in createMemoryAccessBefore() [all …]
|
| /freebsd-12.1/contrib/llvm/include/llvm/Transforms/Utils/ |
| H A D | BasicBlockUtils.h | 38 class MemorySSAUpdater; variable 70 MemorySSAUpdater *MSSAU = nullptr, 96 MemorySSAUpdater *MSSAU; 103 MemorySSAUpdater *MSSAU = nullptr) 191 MemorySSAUpdater *MSSAU = nullptr); 199 MemorySSAUpdater *MSSAU = nullptr); 219 MemorySSAUpdater *MSSAU = nullptr, 237 MemorySSAUpdater *MSSAU = nullptr, bool PreserveLCSSA = false);
|
| H A D | LoopUtils.h | 44 class MemorySSAUpdater; variable 113 AliasSetTracker *, MemorySSAUpdater *, ICFLoopSafetyInfo *, 126 MemorySSAUpdater *, ICFLoopSafetyInfo *, 279 MemorySSAUpdater *MSSAU, bool TargetExecutesOncePerLoop,
|
| H A D | LoopRotationUtils.h | 23 class MemorySSAUpdater; variable 36 MemorySSAUpdater *MSSAU, const SimplifyQuery &SQ,
|
| H A D | Local.h | 55 class MemorySSAUpdater; variable 147 MemorySSAUpdater *MSSAU = nullptr); 159 const TargetLibraryInfo *TLI = nullptr, MemorySSAUpdater *MSSAU = nullptr); 392 MemorySSAUpdater *MSSAU = nullptr);
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/ |
| H A D | LoopRotation.cpp | 45 Optional<MemorySSAUpdater> MSSAU; in run() 47 MSSAU = MemorySSAUpdater(AR.MSSA); in run() 100 Optional<MemorySSAUpdater> MSSAU; in runOnLoop() 103 MSSAU = MemorySSAUpdater(MSSA); in runOnLoop()
|
| H A D | LoopInstSimplify.cpp | 53 MemorySSAUpdater *MSSAU) { in simplifyLoopInst() 198 Optional<MemorySSAUpdater> MSSAU; in runOnLoop() 201 MSSAU = MemorySSAUpdater(MSSA); in runOnLoop() 226 Optional<MemorySSAUpdater> MSSAU; in run() 228 MSSAU = MemorySSAUpdater(AR.MSSA); in run()
|
| H A D | LoopSimplifyCFG.cpp | 92 MemorySSAUpdater *MSSAU; 465 MemorySSAUpdater *MSSAU) in ConstantTerminatorFoldingImpl() 548 MemorySSAUpdater *MSSAU) { in constantFoldTerminators() 562 LoopInfo &LI, MemorySSAUpdater *MSSAU) { in mergeBlocksIntoPredecessors() 590 ScalarEvolution &SE, MemorySSAUpdater *MSSAU) { in simplifyLoopCFG() 608 Optional<MemorySSAUpdater> MSSAU; in run() 610 MSSAU = MemorySSAUpdater(AR.MSSA); in run() 633 Optional<MemorySSAUpdater> MSSAU; in runOnLoop() 636 MSSAU = MemorySSAUpdater(MSSA); in runOnLoop()
|
| H A D | LICM.cpp | 131 MemorySSAUpdater *MSSAU, OptimizationRemarkEmitter *ORE, 146 const LoopSafetyInfo *SafetyInfo, MemorySSAUpdater *MSSAU); 295 std::unique_ptr<MemorySSAUpdater> MSSAU; in runOnLoop() 301 MSSAU = make_unique<MemorySSAUpdater>(MSSA); in runOnLoop() 497 MemorySSAUpdater *MSSAU; 509 MemorySSAUpdater *MSSAU) in ControlFlowHoister() 980 const MemorySSAUpdater *MSSAU) { in isOnlyMemoryAccess() 998 MemorySSAUpdater *MSSAU, in canSinkOrHoistInst() 1229 const LoopSafetyInfo *SafetyInfo, MemorySSAUpdater *MSSAU) { in CloneInstructionInExitBlock() 1323 MemorySSAUpdater *MSSAU) { in sinkThroughTriviallyReplaceablePHI() [all …]
|
| H A D | SimpleLoopUnswitch.cpp | 355 MemorySSAUpdater *MSSAU) { in unswitchTrivialBranch() 575 MemorySSAUpdater *MSSAU) { in unswitchTrivialSwitch() 830 MemorySSAUpdater *MSSAU) { in unswitchAllTrivialConditions() 949 DominatorTree &DT, LoopInfo &LI, MemorySSAUpdater *MSSAU) { in buildClonedLoopBlocks() 1425 DominatorTree &DT, MemorySSAUpdater *MSSAU) { in deleteDeadClonedBlocks() 1455 MemorySSAUpdater *MSSAU) { in deleteDeadBlocksFromLoop() 1879 ScalarEvolution *SE, MemorySSAUpdater *MSSAU) { in unswitchNontrivialInvariants() 2839 Optional<MemorySSAUpdater> MSSAU; in run() 2841 MSSAU = MemorySSAUpdater(AR.MSSA); in run() 2901 Optional<MemorySSAUpdater> MSSAU; in runOnLoop() [all …]
|
| H A D | GVNHoist.cpp | 261 MSSAUpdater(llvm::make_unique<MemorySSAUpdater>(MSSA)) {} in GVNHoist() 336 std::unique_ptr<MemorySSAUpdater> MSSAUpdater;
|
| H A D | EarlyCSE.cpp | 337 std::unique_ptr<MemorySSAUpdater> MSSAUpdater; 417 MSSAUpdater(llvm::make_unique<MemorySSAUpdater>(MSSA)) {} in EarlyCSE()
|
| H A D | LoopUnswitch.cpp | 187 std::unique_ptr<MemorySSAUpdater> MSSAU; 529 MSSAU = make_unique<MemorySSAUpdater>(MSSA); in runOnLoop()
|
| /freebsd-12.1/contrib/llvm/include/llvm/Analysis/ |
| H A D | MemorySSAUpdater.h | 70 class MemorySSAUpdater { 82 MemorySSAUpdater(MemorySSA *MSSA) : MSSA(MSSA) {} in MemorySSAUpdater() function
|
| H A D | MemorySSA.h | 280 friend class MemorySSAUpdater; 790 friend class MemorySSAUpdater;
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Utils/ |
| H A D | BasicBlockUtils.cpp | 138 LoopInfo *LI, MemorySSAUpdater *MSSAU, in MergeBlockIntoPredecessor() 280 LoopInfo *LI, MemorySSAUpdater *MSSAU) { in SplitEdge() 323 MemorySSAUpdater *MSSAU) { in SplitBlock() 357 MemorySSAUpdater *MSSAU, in UpdateAnalysisInformation() 514 LoopInfo *LI, MemorySSAUpdater *MSSAU, in SplitBlockPredecessors() 577 MemorySSAUpdater *MSSAU, in SplitLandingPadPredecessors()
|
| H A D | LoopRotationUtils.cpp | 59 MemorySSAUpdater *MSSAU; 67 DominatorTree *DT, ScalarEvolution *SE, MemorySSAUpdater *MSSAU, in LoopRotate() 676 ScalarEvolution *SE, MemorySSAUpdater *MSSAU, in LoopRotation()
|
| H A D | Local.cpp | 431 Value *V, const TargetLibraryInfo *TLI, MemorySSAUpdater *MSSAU) { in RecursivelyDeleteTriviallyDeadInstructions() 445 MemorySSAUpdater *MSSAU) { in RecursivelyDeleteTriviallyDeadInstructions() 2203 MemorySSAUpdater *MSSAU) { in removeUnreachableBlocks()
|
| /freebsd-12.1/contrib/llvm/lib/CodeGen/ |
| H A D | InterleavedLoadCombinePass.cpp | 1224 auto MSSAU = MemorySSAUpdater(&MSSA); in combine()
|
| /freebsd-12.1/lib/clang/libllvm/ |
| H A D | Makefile | 89 SRCS_MIN+= Analysis/MemorySSAUpdater.cpp
|