|
My Project
|
#include <Pass.h>

Public Member Functions | |
| PassExecutionState (Operation *ir, AnalysisManager analysisManager) | |
Public Attributes | |
| llvm::PointerIntPair< Operation *, 1, bool > | irAndPassFailed |
| AnalysisManager | analysisManager |
| The analysis manager for the operation. More... | |
| detail::PreservedAnalyses | preservedAnalyses |
| The set of preserved analyses for the current execution. More... | |
The state for a single execution of a pass. This provides a unified interface for accessing and initializing necessary state for pass execution.
|
inline |
| AnalysisManager mlir::detail::PassExecutionState::analysisManager |
The analysis manager for the operation.
| llvm::PointerIntPair<Operation *, 1, bool> mlir::detail::PassExecutionState::irAndPassFailed |
The current operation being transformed and a bool for if the pass signaled a failure.
| detail::PreservedAnalyses mlir::detail::PassExecutionState::preservedAnalyses |
The set of preserved analyses for the current execution.
1.8.13