Home
last modified time | relevance | path

Searched refs:DEFINE_C_API_PTR_METHODS (Results 1 – 6 of 6) sorted by relevance

/llvm-project-15.0.7/mlir/include/mlir/CAPI/
H A DIR.h23 DEFINE_C_API_PTR_METHODS(MlirContext, mlir::MLIRContext)
24 DEFINE_C_API_PTR_METHODS(MlirDialect, mlir::Dialect)
25 DEFINE_C_API_PTR_METHODS(MlirDialectRegistry, mlir::DialectRegistry)
26 DEFINE_C_API_PTR_METHODS(MlirOperation, mlir::Operation)
27 DEFINE_C_API_PTR_METHODS(MlirBlock, mlir::Block)
28 DEFINE_C_API_PTR_METHODS(MlirOpPrintingFlags, mlir::OpPrintingFlags)
29 DEFINE_C_API_PTR_METHODS(MlirRegion, mlir::Region)
30 DEFINE_C_API_PTR_METHODS(MlirSymbolTable, mlir::SymbolTable)
H A DPass.h24 DEFINE_C_API_PTR_METHODS(MlirPass, mlir::Pass)
25 DEFINE_C_API_PTR_METHODS(MlirPassManager, mlir::PassManager)
26 DEFINE_C_API_PTR_METHODS(MlirOpPassManager, mlir::OpPassManager)
H A DExecutionEngine.h22 DEFINE_C_API_PTR_METHODS(MlirExecutionEngine, mlir::ExecutionEngine)
H A DSupport.h45 DEFINE_C_API_PTR_METHODS(MlirTypeIDAllocator, mlir::TypeIDAllocator)
H A DWrap.h25 #define DEFINE_C_API_PTR_METHODS(name, cpptype) \ macro
/llvm-project-15.0.7/mlir/lib/CAPI/IR/
H A DPass.cpp88 DEFINE_C_API_PTR_METHODS(MlirExternalPass, mlir::ExternalPass)