My Project
Classes | Namespaces
Pass.h File Reference
#include "mlir/IR/Function.h"
#include "mlir/Pass/AnalysisManager.h"
#include "mlir/Pass/PassRegistry.h"
#include "mlir/Support/LogicalResult.h"
#include "llvm/ADT/PointerIntPair.h"
#include "llvm/ADT/Statistic.h"
Include dependency graph for Pass.h:

Go to the source code of this file.

Classes

struct  mlir::detail::PassExecutionState
 
class  mlir::Pass
 
struct  mlir::Pass::Option< DataType >
 This class represents a specific pass option, with a provided data type. More...
 
struct  mlir::Pass::ListOption< DataType >
 
class  mlir::Pass::Statistic
 
class  mlir::detail::PassModel< PassT, BasePassT >
 
class  mlir::OpPassBase< OpT >
 
class  mlir::OperationPass< PassT, OpT >
 
struct  mlir::OperationPass< PassT, void >
 
struct  mlir::FunctionPass< T >
 
struct  mlir::ModulePass< T >
 

Namespaces

 mlir
 
 mlir::detail
 Check if a Callable type can be invoked with the given set of arg types.