Home
last modified time | relevance | path

Searched refs:MemorySSAWrapperPass (Results 1 – 25 of 27) sorted by relevance

12

/openbsd-src/gnu/llvm/llvm/lib/Target/AMDGPU/
H A DAMDGPUAnnotateUniformValues.cpp59 AU.addRequired<MemorySSAWrapperPass>(); in getAnalysisUsage()
73 INITIALIZE_PASS_DEPENDENCY(MemorySSAWrapperPass)
112 MSSA = &getAnalysis<MemorySSAWrapperPass>().getMSSA(); in runOnFunction()
H A DAMDGPUPromoteKernelArguments.cpp58 AU.addRequired<MemorySSAWrapperPass>(); in getAnalysisUsage()
189 MemorySSA &MSSA = getAnalysis<MemorySSAWrapperPass>().getMSSA(); in runOnFunction()
197 INITIALIZE_PASS_DEPENDENCY(MemorySSAWrapperPass)
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Scalar/
H A DLoopInstSimplify.cpp196 MemorySSA *MSSA = &getAnalysis<MemorySSAWrapperPass>().getMSSA(); in runOnLoop()
207 AU.addRequired<MemorySSAWrapperPass>(); in getAnalysisUsage()
208 AU.addPreserved<MemorySSAWrapperPass>(); in getAnalysisUsage()
241 INITIALIZE_PASS_DEPENDENCY(MemorySSAWrapperPass) in INITIALIZE_PASS_DEPENDENCY()
H A DLoopRotation.cpp100 AU.addPreserved<MemorySSAWrapperPass>(); in getAnalysisUsage()
123 auto *MSSAA = getAnalysisIfAvailable<MemorySSAWrapperPass>(); in runOnLoop()
146 INITIALIZE_PASS_DEPENDENCY(MemorySSAWrapperPass) in INITIALIZE_PASS_DEPENDENCY()
H A DLoopSink.cpp397 MemorySSA &MSSA = getAnalysis<MemorySSAWrapperPass>().getMSSA(); in runOnLoop()
415 AU.addRequired<MemorySSAWrapperPass>(); in getAnalysisUsage()
416 AU.addPreserved<MemorySSAWrapperPass>(); in getAnalysisUsage()
426 INITIALIZE_PASS_DEPENDENCY(MemorySSAWrapperPass) in INITIALIZE_PASS_DEPENDENCY()
H A DGuardWidening.cpp825 auto *MSSAWP = getAnalysisIfAvailable<MemorySSAWrapperPass>(); in runOnFunction()
840 AU.addPreserved<MemorySSAWrapperPass>(); in getAnalysisUsage()
862 auto *MSSAWP = getAnalysisIfAvailable<MemorySSAWrapperPass>(); in runOnLoop()
882 AU.addPreserved<MemorySSAWrapperPass>(); in getAnalysisUsage()
H A DLoopSimplifyCFG.cpp753 auto *MSSAA = getAnalysisIfAvailable<MemorySSAWrapperPass>(); in runOnLoop()
768 AU.addPreserved<MemorySSAWrapperPass>(); in getAnalysisUsage()
779 INITIALIZE_PASS_DEPENDENCY(MemorySSAWrapperPass) in INITIALIZE_PASS_DEPENDENCY()
H A DGVNHoist.cpp537 auto &MSSA = getAnalysis<MemorySSAWrapperPass>().getMSSA(); in runOnFunction()
548 AU.addRequired<MemorySSAWrapperPass>(); in getAnalysisUsage()
550 AU.addPreserved<MemorySSAWrapperPass>(); in getAnalysisUsage()
1260 INITIALIZE_PASS_DEPENDENCY(MemorySSAWrapperPass) in INITIALIZE_PASS_DEPENDENCY()
H A DLoopDeletion.cpp555 AU.addPreserved<MemorySSAWrapperPass>(); in getAnalysisUsage()
576 auto *MSSAAnalysis = getAnalysisIfAvailable<MemorySSAWrapperPass>(); in runOnLoop()
H A DMemCpyOptimizer.cpp283 AU.addRequired<MemorySSAWrapperPass>(); in getAnalysisUsage()
284 AU.addPreserved<MemorySSAWrapperPass>(); in getAnalysisUsage()
302 INITIALIZE_PASS_DEPENDENCY(MemorySSAWrapperPass) in INITIALIZE_PASS_DEPENDENCY()
1743 auto *MSSA = &getAnalysis<MemorySSAWrapperPass>().getMSSA(); in runOnFunction()
H A DEarlyCSE.cpp1749 UseMemorySSA ? &getAnalysis<MemorySSAWrapperPass>().getMSSA() : nullptr; in runOnFunction()
1763 AU.addRequired<MemorySSAWrapperPass>(); in getAnalysisUsage()
1764 AU.addPreserved<MemorySSAWrapperPass>(); in getAnalysisUsage()
1807 INITIALIZE_PASS_DEPENDENCY(MemorySSAWrapperPass)
H A DLoopFlatten.cpp984 AU.addPreserved<MemorySSAWrapperPass>(); in getAnalysisUsage()
1009 auto *MSSA = getAnalysisIfAvailable<MemorySSAWrapperPass>(); in runOnFunction()
H A DDeadStoreElimination.cpp2264 MemorySSA &MSSA = getAnalysis<MemorySSAWrapperPass>().getMSSA(); in runOnFunction()
2290 AU.addRequired<MemorySSAWrapperPass>(); in getAnalysisUsage()
2292 AU.addPreserved<MemorySSAWrapperPass>(); in getAnalysisUsage()
2309 INITIALIZE_PASS_DEPENDENCY(MemorySSAWrapperPass) in INITIALIZE_PASS_DEPENDENCY()
H A DLICM.cpp228 MemorySSA *MSSA = &getAnalysis<MemorySSAWrapperPass>().getMSSA(); in runOnLoop()
250 AU.addRequired<MemorySSAWrapperPass>(); in getAnalysisUsage()
251 AU.addPreserved<MemorySSAWrapperPass>(); in getAnalysisUsage()
348 INITIALIZE_PASS_DEPENDENCY(MemorySSAWrapperPass) in INITIALIZE_PASS_DEPENDENCY()
H A DLoopPredication.cpp339 AU.addPreserved<MemorySSAWrapperPass>(); in getAnalysisUsage()
348 auto *MSSAWP = getAnalysisIfAvailable<MemorySSAWrapperPass>(); in runOnLoop()
H A DSimpleLoopUnswitch.cpp3277 AU.addRequired<MemorySSAWrapperPass>(); in getAnalysisUsage()
3278 AU.addPreserved<MemorySSAWrapperPass>(); in getAnalysisUsage()
3298 MemorySSA *MSSA = &getAnalysis<MemorySSAWrapperPass>().getMSSA(); in runOnLoop()
3350 INITIALIZE_PASS_DEPENDENCY(MemorySSAWrapperPass) in INITIALIZE_PASS_DEPENDENCY()
H A DIndVarSimplify.cpp2247 auto *MSSAAnalysis = getAnalysisIfAvailable<MemorySSAWrapperPass>(); in runOnLoop()
2258 AU.addPreserved<MemorySSAWrapperPass>(); in getAnalysisUsage()
H A DNewGVN.cpp4229 AU.addRequired<MemorySSAWrapperPass>(); in getAnalysisUsage()
4245 &getAnalysis<MemorySSAWrapperPass>().getMSSA(), in runOnFunction()
4255 INITIALIZE_PASS_DEPENDENCY(MemorySSAWrapperPass) in INITIALIZE_PASS_DEPENDENCY()
H A DLoopIdiomRecognize.cpp285 auto *MSSAAnalysis = getAnalysisIfAvailable<MemorySSAWrapperPass>(); in runOnLoop()
304 AU.addPreserved<MemorySSAWrapperPass>(); in getAnalysisUsage()
H A DGVN.cpp3163 auto *MSSAWP = getAnalysisIfAvailable<MemorySSAWrapperPass>(); in runOnFunction()
3190 AU.addPreserved<MemorySSAWrapperPass>(); in getAnalysisUsage()
/openbsd-src/gnu/llvm/llvm/lib/Analysis/
H A DMemorySSA.cpp67 INITIALIZE_PASS_BEGIN(MemorySSAWrapperPass, "memoryssa", "Memory SSA", false,
71 INITIALIZE_PASS_END(MemorySSAWrapperPass, "memoryssa", "Memory SSA", false,
76 INITIALIZE_PASS_DEPENDENCY(MemorySSAWrapperPass)
2231 AU.addRequired<MemorySSAWrapperPass>(); in getAnalysisUsage()
2319 auto &MSSA = getAnalysis<MemorySSAWrapperPass>().getMSSA(); in runOnFunction()
2382 char MemorySSAWrapperPass::ID = 0;
2384 MemorySSAWrapperPass::MemorySSAWrapperPass() : FunctionPass(ID) { in MemorySSAWrapperPass() function in MemorySSAWrapperPass
2388 void MemorySSAWrapperPass::releaseMemory() { MSSA.reset(); } in releaseMemory()
2390 void MemorySSAWrapperPass::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage()
2396 bool MemorySSAWrapperPass::runOnFunction(Function &F) { in runOnFunction()
[all …]
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/
H A DInterleavedLoadCombinePass.cpp1329 getAnalysis<MemorySSAWrapperPass>().getMSSA(), in runOnFunction()
1335 AU.addRequired<MemorySSAWrapperPass>(); in getAnalysisUsage()
1351 INITIALIZE_PASS_DEPENDENCY(MemorySSAWrapperPass) in INITIALIZE_PASS_DEPENDENCY()
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Utils/
H A DLoopSimplify.cpp771 AU.addPreserved<MemorySSAWrapperPass>(); in getAnalysisUsage()
805 auto *MSSAAnalysis = getAnalysisIfAvailable<MemorySSAWrapperPass>(); in runOnFunction()
H A DLCSSA.cpp473 AU.addPreserved<MemorySSAWrapperPass>(); in getAnalysisUsage()
/openbsd-src/gnu/llvm/llvm/include/llvm/Analysis/
H A DMemorySSA.h986 class MemorySSAWrapperPass : public FunctionPass {
988 MemorySSAWrapperPass();

12