/netbsd/external/apache2/llvm/dist/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, 334 MemorySSAUpdater *MSSAU = nullptr); 356 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 *, 355 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,
|
/netbsd/external/apache2/llvm/dist/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() 1445 MemoryAccess *MemorySSAUpdater::createMemoryAccessInBB( in createMemoryAccessInBB() 1453 MemoryUseOrDef *MemorySSAUpdater::createMemoryAccessBefore( in createMemoryAccessBefore() [all …]
|
H A D | CMakeLists.txt | 96 MemorySSAUpdater.cpp
|
/netbsd/external/apache2/llvm/dist/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); 362 std::unique_ptr<MemorySSAUpdater> MSSAU; in runOnLoop() 388 MSSAU = std::make_unique<MemorySSAUpdater>(MSSA); in runOnLoop() 607 MemorySSAUpdater *MSSAU; 619 MemorySSAUpdater *MSSAU) in ControlFlowHoister() 1143 const MemorySSAUpdater *MSSAU) { in isOnlyMemoryAccess() 1161 MemorySSAUpdater *MSSAU, in canSinkOrHoistInst() 1532 MemorySSAUpdater *MSSAU, in moveInstructionBefore() 1550 MemorySSAUpdater *MSSAU) { in sinkThroughTriviallyReplaceablePHI() [all …]
|
H A D | SimpleLoopUnswitch.cpp | 380 MemorySSAUpdater *MSSAU) { in unswitchTrivialBranch() 604 MemorySSAUpdater *MSSAU) { in unswitchTrivialSwitch() 899 MemorySSAUpdater *MSSAU) { in unswitchAllTrivialConditions() 1022 DominatorTree &DT, LoopInfo &LI, MemorySSAUpdater *MSSAU) { in buildClonedLoopBlocks() 1510 DominatorTree &DT, MemorySSAUpdater *MSSAU) { in deleteDeadClonedBlocks() 1540 MemorySSAUpdater *MSSAU) { in deleteDeadBlocksFromLoop() 1968 ScalarEvolution *SE, MemorySSAUpdater *MSSAU) { in unswitchNontrivialInvariants() 2978 Optional<MemorySSAUpdater> MSSAU; in run() 2980 MSSAU = MemorySSAUpdater(AR.MSSA); in run() 3044 Optional<MemorySSAUpdater> MSSAU; in runOnLoop() [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 | 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()
|
/netbsd/external/apache2/llvm/dist/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() 496 LoopInfo *LI, MemorySSAUpdater *MSSAU, in SplitEdge() 762 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() 831 ScalarEvolution *SE, MemorySSAUpdater *MSSAU, in LoopRotation()
|
H A D | LoopUtils.cpp | 64 MemorySSAUpdater *MSSAU, in formDedicatedExitBlocks() 544 std::unique_ptr<MemorySSAUpdater> MSSAU; in deleteDeadLoop() 546 MSSAU = std::make_unique<MemorySSAUpdater>(MSSA); in deleteDeadLoop() 780 std::unique_ptr<MemorySSAUpdater> MSSAU; in breakLoopBackedge() 782 MSSAU = std::make_unique<MemorySSAUpdater>(MSSA); in breakLoopBackedge()
|
H A D | Local.cpp | 497 Value *V, const TargetLibraryInfo *TLI, MemorySSAUpdater *MSSAU, in RecursivelyDeleteTriviallyDeadInstructions() 513 MemorySSAUpdater *MSSAU, in RecursivelyDeleteTriviallyDeadInstructionsPermissive() 532 MemorySSAUpdater *MSSAU, in RecursivelyDeleteTriviallyDeadInstructions() 608 llvm::MemorySSAUpdater *MSSAU) { in RecursivelyDeleteDeadPHINode() 2091 MemorySSAUpdater *MSSAU) { in changeToUnreachable() 2437 MemorySSAUpdater *MSSAU) { in removeUnreachableBlocks()
|
/netbsd/external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/ |
H A D | MemCpyOptimizer.h | 36 class MemorySSAUpdater; variable 49 MemorySSAUpdater *MSSAU = nullptr;
|
H A D | GVN.h | 51 class MemorySSAUpdater; variable 224 MemorySSAUpdater *MSSAU = nullptr;
|
/netbsd/external/apache2/llvm/dist/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;
|
/netbsd/external/apache2/llvm/lib/libLLVMAnalysis/ |
H A D | Makefile | 83 MemorySSAUpdater.cpp \
|
/netbsd/external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Analysis/ |
H A D | BUILD.gn | 90 "MemorySSAUpdater.cpp",
|