The analysis pass

Synopsis

Declared in <llvm/CodeGen/MachineOptimizationRemarkEmitter.h>

class MachineOptimizationRemarkEmitterAnalysis
    : public AnalysisInfoMixin<MachineOptimizationRemarkEmitterAnalysis>

Base Classes

Name

Description

AnalysisInfoMixin<MachineOptimizationRemarkEmitterAnalysis>

A CRTP mix‐in that provides informational APIs needed for analysis passes.

Type Aliases

Name

Description

Result

Provide the result typedef for this analysis pass.

Member Functions

Name

Description

run

Run the analysis pass over a machine function and produce an ORE.

Static Member Functions

Name

Description

ID

Returns an opaque, unique ID for this analysis type.

Friends

Name

Description

llvm::AnalysisInfoMixin

A CRTP mix‐in that provides informational APIs needed for analysis passes.

Created with MrDocs