Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUAnnotateUniformValues.cpp119 AU.addRequired<MemorySSAWrapperPass>(); in getAnalysisUsage()
131 MemorySSA &MSSA = getAnalysis<MemorySSAWrapperPass>().getMSSA(); in runOnFunction()
142 INITIALIZE_PASS_DEPENDENCY(MemorySSAWrapperPass)
H A DAMDGPUPromoteKernelArguments.cpp58 AU.addRequired<MemorySSAWrapperPass>(); in getAnalysisUsage()
189 MemorySSA &MSSA = getAnalysis<MemorySSAWrapperPass>().getMSSA(); in runOnFunction()
197 INITIALIZE_PASS_DEPENDENCY(MemorySSAWrapperPass)
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopTermFold.cpp332 AU.addPreserved<MemorySSAWrapperPass>(); in getAnalysisUsage()
346 auto *MSSAAnalysis = getAnalysisIfAvailable<MemorySSAWrapperPass>(); in runOnLoop()
H A DEarlyCSE.cpp1902 UseMemorySSA ? &getAnalysis<MemorySSAWrapperPass>().getMSSA() : nullptr; in runOnFunction()
1916 AU.addRequired<MemorySSAWrapperPass>(); in getAnalysisUsage()
1917 AU.addPreserved<MemorySSAWrapperPass>(); in getAnalysisUsage()
1960 INITIALIZE_PASS_DEPENDENCY(MemorySSAWrapperPass)
H A DGVN.cpp3383 auto *MSSAWP = getAnalysisIfAvailable<MemorySSAWrapperPass>(); in runOnFunction()
3385 MSSAWP = &getAnalysis<MemorySSAWrapperPass>(); in runOnFunction()
3413 AU.addPreserved<MemorySSAWrapperPass>(); in getAnalysisUsage()
3415 AU.addRequired<MemorySSAWrapperPass>(); in getAnalysisUsage()
3427 INITIALIZE_PASS_DEPENDENCY(MemorySSAWrapperPass) in INITIALIZE_PASS_DEPENDENCY()
H A DLICM.cpp262 MemorySSA *MSSA = &getAnalysis<MemorySSAWrapperPass>().getMSSA(); in runOnLoop()
284 AU.addRequired<MemorySSAWrapperPass>(); in getAnalysisUsage()
285 AU.addPreserved<MemorySSAWrapperPass>(); in getAnalysisUsage()
377 INITIALIZE_PASS_DEPENDENCY(MemorySSAWrapperPass) in INITIALIZE_PASS_DEPENDENCY()
H A DLoopStrengthReduce.cpp6334 AU.addPreserved<MemorySSAWrapperPass>(); in getAnalysisUsage()
7126 auto *MSSAAnalysis = getAnalysisIfAvailable<MemorySSAWrapperPass>(); in runOnLoop()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DMemorySSA.cpp68 INITIALIZE_PASS_BEGIN(MemorySSAWrapperPass, "memoryssa", "Memory SSA", false,
72 INITIALIZE_PASS_END(MemorySSAWrapperPass, "memoryssa", "Memory SSA", false,
2415 char MemorySSAWrapperPass::ID = 0;
2417 MemorySSAWrapperPass::MemorySSAWrapperPass() : FunctionPass(ID) {} in MemorySSAWrapperPass() function in MemorySSAWrapperPass
2419 void MemorySSAWrapperPass::releaseMemory() { MSSA.reset(); } in releaseMemory()
2421 void MemorySSAWrapperPass::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage()
2427 bool MemorySSAWrapperPass::runOnFunction(Function &F) { in runOnFunction()
2434 void MemorySSAWrapperPass::verifyAnalysis() const { in verifyAnalysis()
2439 void MemorySSAWrapperPass::print(raw_ostream &OS, const Module *M) const { in print()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DInterleavedLoadCombinePass.cpp1330 getAnalysis<MemorySSAWrapperPass>().getMSSA(), in runOnFunction()
1337 AU.addRequired<MemorySSAWrapperPass>(); in getAnalysisUsage()
1364 INITIALIZE_PASS_DEPENDENCY(MemorySSAWrapperPass) in INITIALIZE_PASS_DEPENDENCY()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLoopSimplify.cpp766 AU.addPreserved<MemorySSAWrapperPass>(); in getAnalysisUsage()
800 auto *MSSAAnalysis = getAnalysisIfAvailable<MemorySSAWrapperPass>(); in runOnFunction()
H A DLCSSA.cpp524 AU.addPreserved<MemorySSAWrapperPass>(); in getAnalysisUsage()
H A DLoopUtils.cpp200 INITIALIZE_PASS_DEPENDENCY(MemorySSAWrapperPass) in initializeLoopPassPass()
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DMemorySSA.h993 class LLVM_ABI MemorySSAWrapperPass : public FunctionPass {
995 MemorySSAWrapperPass();