LLVM: llvm::MachineFunctionAnalysis::Result Class Reference (original) (raw)
#include "[llvm/CodeGen/MachineFunctionAnalysis.h](MachineFunctionAnalysis%5F8h%5Fsource.html)"
| Public Member Functions | |
|---|---|
| Result (std::unique_ptr< MachineFunction > MF) | |
| MachineFunction & | getMF () |
| LLVM_ABI bool | invalidate (Function &, const PreservedAnalyses &PA, FunctionAnalysisManager::Invalidator &) |
Detailed Description
Definition at line 35 of file MachineFunctionAnalysis.h.
Constructor & Destructor Documentation
| 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 & | ) |
Definition at line 28 of file MachineFunctionAnalysis.cpp.
References llvm::PreservedAnalyses::getChecker(), and llvm::MachineFunctionAnalysis::MachineFunctionAnalysis().
The documentation for this class was generated from the following files:
- include/llvm/CodeGen/MachineFunctionAnalysis.h
- lib/CodeGen/MachineFunctionAnalysis.cpp