Home
last modified time | relevance | path

Searched defs:MSSA (Results 1 – 25 of 28) sorted by relevance

12

/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUPromoteKernelArguments.cpp33 MemorySSA *MSSA; member in __anon4eb9f4ae0111::AMDGPUPromoteKernelArguments
153 bool AMDGPUPromoteKernelArguments::run(Function &F, MemorySSA &MSSA, in run()
189 MemorySSA &MSSA = getAnalysis<MemorySSAWrapperPass>().getMSSA(); in runOnFunction() local
210 MemorySSA &MSSA = AM.getResult<MemorySSAAnalysis>(F).getMSSA(); in run() local
H A DAMDGPUAnnotateUniformValues.cpp33 MemorySSA *MSSA; member in __anon408c60bb0111::AMDGPUAnnotateUniformValues
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DMoveAutoInit.cpp65 usersDominator(const MemoryLocation & ML,Instruction * I,DominatorTree & DT,MemorySSA & MSSA) usersDominator() argument
107 runMoveAutoInit(Function & F,DominatorTree & DT,MemorySSA & MSSA) runMoveAutoInit() argument
222 auto &MSSA = AM.getResult<MemorySSAAnalysis>(F).getMSSA(); run() local
[all...]
H A DLoopSimplify.cpp802 MemorySSA *MSSA = nullptr; in runOnFunction() local
836 auto *MSSA = &MSSAAnalysis->getMSSA(); in run() local
H A DLoopUnroll.cpp264 MemorySSA *MSSA = GetMSSA(); in getMatchingValue() local
365 std::unique_ptr<MemorySSA> MSSA = nullptr; in simplifyLoopAfterUnroll() local
H A DLoopUtils.cpp484 LoopInfo *LI, MemorySSA *MSSA) { in deleteDeadLoop()
725 LoopInfo &LI, MemorySSA *MSSA) { in breakLoopBackedge()
2001 const MemorySSA &MSSA, AAResults &AA) { in hasPartialIVCondition()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopSink.cpp284 MemorySSA &MSSA, in sinkLoopInvariantInstructions() argument
355 MemorySSA &MSSA = FAM.getResult<MemorySSAAnalysis>(F).getMSSA(); in run() local
413 MemorySSA &MSSA = getAnalysis<MemorySSAWrapperPass>().getMSSA(); runOnLoop() local
H A DLoopInstSimplify.cpp74 MemorySSA *MSSA = MSSAU ? MSSAU->getMemorySSA() : nullptr; in simplifyLoopInst() local
H A DLICM.cpp257 MemorySSA *MSSA = &getAnalysis<MemorySSAWrapperPass>().getMSSA(); in runOnLoop() local
382 MemorySSA &MSSA) in SinkAndHoistLICMFlags()
388 Loop &L, MemorySSA &MSSA) in SinkAndHoistLICMFlags()
412 ScalarEvolution *SE, MemorySSA *MSSA, in runOnLoop()
1146 static MemoryAccess *getClobberingMemoryAccess(MemorySSA &MSSA, in getClobberingMemoryAccess()
1169 MemorySSA *MSSA = MSSAU.getMemorySSA(); in canSinkOrHoistInst() local
2275 static void foreachMemoryAccess(MemorySSA *MSSA, Loop *L, in foreachMemoryAccess()
2287 collectPromotionCandidates(MemorySSA *MSSA, AliasAnalysis *AA, Loop *L) { in collectPromotionCandidates()
2349 static bool pointerInvalidatedByLoop(MemorySSA *MSSA, MemoryUse *MU, in pointerInvalidatedByLoop()
2400 bool pointerInvalidatedByBlock(BasicBlock &BB, MemorySSA &MSSA, MemoryUse &MU) { in pointerInvalidatedByBlock()
H A DLoopDeletion.cpp400 LoopInfo &LI, MemorySSA *MSSA, in breakBackedgeIfNotTaken()
438 MemorySSA *MSSA, in deleteLoopIfDead()
H A DLoopPassManager.cpp222 MemorySSA *MSSA = in run() local
H A DEarlyCSE.cpp647 MemorySSA *MSSA; member in __anon2439b80b0411::EarlyCSE
734 AssumptionCache &AC, MemorySSA *MSSA) in EarlyCSE()
1833 auto *MSSA = in run() local
1887 auto *MSSA = in runOnFunction() local
H A DGVNHoist.cpp247 MemoryDependenceResults *MD, MemorySSA *MSSA) in GVNHoist()
269 MemorySSA *MSSA; member in llvm::GVNHoist
1209 MemorySSA &MSSA = AM.getResult<MemorySSAAnalysis>(F).getMSSA(); in run() local
H A DMemCpyOptimizer.cpp318 static bool writtenBetween(MemorySSA *MSSA, BatchAAResults &AA, in writtenBetween()
1389 static bool hasUndefContents(MemorySSA *MSSA, BatchAAResults &AA, Value *V, in hasUndefContents()
2099 auto *MSSA = &AM.getResult<MemorySSAAnalysis>(F); in run() local
H A DDeadStoreElimination.cpp823 MemorySSA &MSSA; member
2137 static bool eliminateDeadStores(Function &F, AliasAnalysis &AA, MemorySSA &MSSA, in eliminateDeadStores()
2336 MemorySSA &MSSA = AM.getResult<MemorySSAAnalysis>(F).getMSSA(); in run() local
H A DNewGVN.cpp493 MemorySSA *MSSA = nullptr; member in __anonb3555ec80211::NewGVN
662 TargetLibraryInfo *TLI, AliasAnalysis *AA, MemorySSA *MSSA, in NewGVN()
4243 auto &MSSA = AM.getResult<MemorySSAAnalysis>(F).getMSSA(); in run() local
H A DGVN.cpp828 auto *MSSA = AM.getCachedResult<MemorySSAAnalysis>(F); in run() local
2761 OptimizationRemarkEmitter *RunORE, MemorySSA *MSSA) { in runImpl()
H A DSimpleLoopUnswitch.cpp308 MemorySSA *MSSA = MSSAU->getMemorySSA(); in buildPartialInvariantUnswitchConditionalBranch() local
2970 MemorySSA *MSSA = MSSAU->getMemorySSA(); collectUnswitchCandidates() local
[all...]
H A DIndVarSimplify.cpp168 TargetTransformInfo *TTI, MemorySSA *MSSA, bool WidenIndVars) in IndVarSimplify()
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DMemorySSAUpdater.h66 MemorySSAUpdater(MemorySSA *MSSA) : MSSA(MSSA) {} in MemorySSAUpdater()
H A DLoopAnalysisManager.h63 MemorySSA *MSSA; member
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/
H A DMemCpyOptimizer.h49 MemorySSA *MSSA = nullptr; variable
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DMemorySSA.cpp98 const MemorySSA *MSSA; member in __anon72856b230111::MemorySSAAnnotatedWriter
119 MemorySSA *MSSA; member in __anon72856b230111::MemorySSAWalkerAnnotatedWriter
398 const MemoryLocation &StartLoc, const MemorySSA &MSSA, in checkClobberSanity()
513 const MemorySSA &MSSA; member in __anon72856b230511::ClobberWalker
925 ClobberWalker(const MemorySSA &MSSA, DominatorTree &DT) in ClobberWalker()
990 MemorySSA *MSSA; member in llvm::MemorySSA::ClobberWalkerBase
1306 OptimizeUses(MemorySSA *MSSA, CachingWalker *Walker, BatchAAResults *BAA, in OptimizeUses()
1334 MemorySSA *MSSA; member in llvm::MemorySSA::OptimizeUses
2286 DOTFuncMSSAInfo(const Function &F, MemorySSA &MSSA) in DOTFuncMSSAInfo()
2384 auto &MSSA = AM.getResult<MemorySSAAnalysis>(F).getMSSA(); in run() local
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/Utils/
H A DAMDGPUMemoryUtils.cpp325 bool isClobberedInFunction(const LoadInst *Load, MemorySSA *MSSA, in isClobberedInFunction()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DInterleavedLoadCombinePass.cpp84 MemorySSA &MSSA; member

12