Searched defs:MSSA (Results 1 - 21 of 21) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DMemorySSAUpdater.h60 MemorySSA *MSSA; member in class:llvm::MemorySSAUpdater
70 MemorySSAUpdater(MemorySSA *MSSA) : MSSA(MSSA) {} argument
H A DLoopAnalysisManager.h60 MemorySSA *MSSA; member in struct:llvm::LoopStandardAnalysisResults
H A DAliasSetTracker.h342 MemorySSA *MSSA = nullptr; member in class:llvm::AliasSetTracker
H A DMemorySSA.h934 Result(std::unique_ptr<MemorySSA> &&MSSA) : MSSA(std::move(MSSA)) {} argument
938 std::unique_ptr<MemorySSA> MSSA; member in struct:llvm::MemorySSAAnalysis::Result
980 std::unique_ptr<MemorySSA> MSSA; member in class:llvm::MemorySSAWrapperPass
1057 MemorySSA *MSSA; member in class:llvm::MemorySSAWalker
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopInstSimplify.cpp80 MemorySSA *MSSA = MSSAU ? MSSAU->getMemorySSA() : nullptr; local
198 MemorySSA *MSSA = nullptr; variable
[all...]
H A DLoopDeletion.cpp281 MemorySSA *MSSA = nullptr; local
138 deleteLoopIfDead(Loop *L, DominatorTree &DT, ScalarEvolution &SE, LoopInfo &LI, MemorySSA *MSSA, OptimizationRemarkEmitter &ORE) argument
H A DLoopSimplifyCFG.cpp734 MemorySSA *MSSA = &getAnalysis<MemorySSAWrapperPass>().getMSSA(); variable
H A DEarlyCSE.cpp509 MemorySSA *MSSA; member in class:__anon4625::EarlyCSE
586 EarlyCSE(const DataLayout &DL, const TargetLibraryInfo &TLI, const TargetTransformInfo &TTI, DominatorTree &DT, AssumptionCache &AC, MemorySSA *MSSA) argument
1387 auto *MSSA = local
1432 auto *MSSA = variable
[all...]
H A DGVNHoist.cpp335 MemorySSA *MSSA; member in class:llvm::GVNHoist
258 GVNHoist(DominatorTree *DT, PostDominatorTree *PDT, AliasAnalysis *AA, MemoryDependenceResults *MD, MemorySSA *MSSA) argument
1159 auto &MSSA = getAnalysis<MemorySSAWrapperPass>().getMSSA(); variable
1185 MemorySSA &MSSA = AM.getResult<MemorySSAAnalysis>(F).getMSSA(); local
[all...]
H A DDeadStoreElimination.cpp1493 MemorySSA &MSSA; member in struct:__anon4618::DSEState
1518 DSEState(Function &F, AliasAnalysis &AA, MemorySSA &MSSA, DominatorTree &DT, argument
1522 static DSEState get(Function &F, AliasAnalysis &AA, MemorySSA &MSSA, argument
2098 eliminateDeadStoresMemorySSA(Function &F, AliasAnalysis &AA, MemorySSA &MSSA, DominatorTree &DT, PostDominatorTree &PDT, const TargetLibraryInfo &TLI) argument
2298 MemorySSA &MSSA = AM.getResult<MemorySSAAnalysis>(F).getMSSA(); local
2349 MemorySSA &MSSA = getAnalysis<MemorySSAWrapperPass>().getMSSA(); local
[all...]
H A DLICM.cpp208 MemorySSA *MSSA = EnableMSSALoopDependency variable
287 runOnLoop( Loop *L, AAResults *AA, LoopInfo *LI, DominatorTree *DT, TargetLibraryInfo *TLI, TargetTransformInfo *TTI, ScalarEvolution *SE, MemorySSA *MSSA, OptimizationRemarkEmitter *ORE) argument
2137 auto *MSSA = MSSAU->getMemorySSA(); local
2190 pointerInvalidatedByLoopWithMSSA(MemorySSA *MSSA, MemoryUse *MU, Loop *CurLoop, SinkAndHoistLICMFlags &Flags) argument
[all...]
H A DLoopIdiomRecognize.cpp235 MemorySSA *MSSA = nullptr; variable
132 LoopIdiomRecognize(AliasAnalysis *AA, DominatorTree *DT, LoopInfo *LI, ScalarEvolution *SE, TargetLibraryInfo *TLI, const TargetTransformInfo *TTI, MemorySSA *MSSA, const DataLayout *DL, OptimizationRemarkEmitter &ORE) argument
H A DLoopUnswitch.cpp186 MemorySSA *MSSA = nullptr; member in class:__anon4677::LoopUnswitch
[all...]
H A DSimpleLoopUnswitch.cpp2974 MemorySSA *MSSA = nullptr; local
[all...]
H A DIndVarSimplify.cpp2881 MemorySSA *MSSA = nullptr; variable
168 IndVarSimplify(LoopInfo *LI, ScalarEvolution *SE, DominatorTree *DT, const DataLayout &DL, TargetLibraryInfo *TLI, TargetTransformInfo *TTI, MemorySSA *MSSA) argument
H A DLoopStrengthReduce.cpp5813 MemorySSA *MSSA = nullptr; local
5763 ReduceLoopStrength(Loop *L, IVUsers &IU, ScalarEvolution &SE, DominatorTree &DT, LoopInfo &LI, const TargetTransformInfo &TTI, AssumptionCache &AC, TargetLibraryInfo &TLI, MemorySSA *MSSA) argument
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLoopSimplify.cpp826 MemorySSA *MSSA = nullptr; local
862 auto *MSSA = &MSSAAnalysis->getMSSA(); local
H A DLoopUtils.cpp523 deleteDeadLoop(Loop *L, DominatorTree *DT, ScalarEvolution *SE, LoopInfo *LI, MemorySSA *MSSA) argument
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DInterleavedLoadCombinePass.cpp66 InterleavedLoadCombineImpl(Function &F, DominatorTree &DT, MemorySSA &MSSA, argument
84 MemorySSA &MSSA; member in struct:__anon3485::InterleavedLoadCombineImpl
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Analysis/
H A DMemorySSAUpdater.cpp547 getNewDefiningAccessForClone(MemoryAccess *MA, const ValueToValueMapTy &VMap, PhiToDefMap &MPhiMap, bool CloneWasSimplified, MemorySSA *MSSA) argument
[all...]
H A DMemorySSA.cpp102 const MemorySSA *MSSA; member in class:llvm::MemorySSAAnnotatedWriter
400 checkClobberSanity(const MemoryAccess *Start, MemoryAccess *ClobberAt, const MemoryLocation &StartLoc, const MemorySSA &MSSA, const UpwardsMemoryQuery &Query, AliasAnalysisType &AA, bool AllowImpreciseClobber = false) argument
516 const MemorySSA &MSSA; member in class:__anon3382::ClobberWalker
927 ClobberWalker(const MemorySSA &MSSA, AliasAnalysisType &AA, DominatorTree &DT) argument
993 MemorySSA *MSSA; member in class:llvm::MemorySSA::ClobberWalkerBase
1278 OptimizeUses(MemorySSA *MSSA, CachingWalker<BatchAAResults> *Walker, BatchAAResults *BAA, DominatorTree *DT) argument
1307 MemorySSA *MSSA; member in class:llvm::MemorySSA::OptimizeUses
2241 auto &MSSA = getAnalysis<MemorySSAWrapperPass>().getMSSA(); local
[all...]

Completed in 140 milliseconds