struct AnalysisGetter

Declaration

struct AnalysisGetter { /* full declaration omitted */ };

Description

Wrapper for FunctoinAnalysisManager.

Declared at: llvm/include/llvm/Transforms/IPO/Attributor.h:969

Member Variables

private llvm::FunctionAnalysisManager* FAM = nullptr

Method Overview

Methods

AnalysisGetter(llvm::FunctionAnalysisManager& FAM)

Declared at: llvm/include/llvm/Transforms/IPO/Attributor.h:977

Parameters

llvm::FunctionAnalysisManager& FAM

AnalysisGetter()

Declared at: llvm/include/llvm/Transforms/IPO/Attributor.h:978

template <typename Analysis>
typename Analysis::Result* getAnalysis(
    const llvm::Function& F)

Declared at: llvm/include/llvm/Transforms/IPO/Attributor.h:971

Templates

Analysis

Parameters

const llvm::Function& F