LLVM 22.0.0git
llvm::MachineFunctionAnalysis::Result Class Reference

#include "llvm/CodeGen/MachineFunctionAnalysis.h"

Public Member Functions

 Result (std::unique_ptr< MachineFunction > MF)
MachineFunctiongetMF ()
LLVM_ABI bool invalidate (Function &, const PreservedAnalyses &PA, FunctionAnalysisManager::Invalidator &)

Detailed Description

Definition at line 35 of file MachineFunctionAnalysis.h.

Constructor & Destructor Documentation

◆ Result()

llvm::MachineFunctionAnalysis::Result::Result ( std::unique_ptr< MachineFunction > MF)

Definition at line 24 of file MachineFunctionAnalysis.cpp.

References llvm::move().

Member Function Documentation

◆ getMF()

MachineFunction & llvm::MachineFunctionAnalysis::Result::getMF ( )
inline

Definition at line 40 of file MachineFunctionAnalysis.h.

◆ invalidate()

bool MachineFunctionAnalysis::Result::invalidate ( Function & ,
const PreservedAnalyses & PA,
FunctionAnalysisManager::Invalidator &  )

The documentation for this class was generated from the following files: