struct MemorySSAAnalysis::Result
Declaration
struct MemorySSAAnalysis::Result { /* full declaration omitted */ };Declared at: llvm/include/llvm/Analysis/MemorySSA.h:934
Member Variables
- public std::unique_ptr<MemorySSA> MSSA
 
Method Overview
- public Result(std::unique_ptr<MemorySSA> && MSSA)
 - public llvm::MemorySSA & getMSSA()
 - public bool invalidate(llvm::Function & F, const llvm::PreservedAnalyses & PA, FunctionAnalysisManager::Invalidator & Inv)
 
Methods
¶Result(std::unique_ptr<MemorySSA>&& MSSA)
Result(std::unique_ptr<MemorySSA>&& MSSA)Declared at: llvm/include/llvm/Analysis/MemorySSA.h:935
Parameters
- std::unique_ptr<MemorySSA>&& MSSA
 
¶llvm::MemorySSA& getMSSA()
llvm::MemorySSA& getMSSA()Declared at: llvm/include/llvm/Analysis/MemorySSA.h:937
¶bool invalidate(
    llvm::Function& F,
    const llvm::PreservedAnalyses& PA,
    FunctionAnalysisManager::Invalidator& Inv)
bool invalidate(
    llvm::Function& F,
    const llvm::PreservedAnalyses& PA,
    FunctionAnalysisManager::Invalidator& Inv)Declared at: llvm/include/llvm/Analysis/MemorySSA.h:941
Parameters
- llvm::Function& F
 - const llvm::PreservedAnalyses& PA
 - FunctionAnalysisManager::Invalidator& Inv