9#ifndef MLIR_DIALECT_FUNC_IR_OPS_H
10#define MLIR_DIALECT_FUNC_IR_OPS_H
23#include "mlir/Dialect/Func/IR/FuncOps.h.inc"
29struct PointerLikeTypeTraits<
mlir::func::FuncOp> {
31 return const_cast<void *
>(val.getAsOpaquePointer());
34 return mlir::func::FuncOp::getFromOpaquePointer(p);
A special type of RewriterBase that coordinates the application of a rewrite pattern on the current I...
The OpAsmOpInterface, see OpAsmInterface.td for more details.
Include the generated interface declarations.
static mlir::func::FuncOp getFromVoidPointer(void *p)
static void * getAsVoidPointer(mlir::func::FuncOp val)
static constexpr int NumLowBitsAvailable