40 const mlir::abi::FunctionClassification &fc,
41 mlir::OpBuilder &builder)
override;
45 const mlir::abi::FunctionClassification &fc,
46 mlir::OpBuilder &builder)
override;
51 mlir::ModuleOp module;
mlir::StringRef getDialectNamespace() const override
CIRABIRewriteContext(mlir::ModuleOp module)
mlir::LogicalResult rewriteFunctionDefinition(mlir::FunctionOpInterface funcOp, const mlir::abi::FunctionClassification &fc, mlir::OpBuilder &builder) override
mlir::LogicalResult rewriteCallSite(mlir::Operation *callOp, const mlir::abi::FunctionClassification &fc, mlir::OpBuilder &builder) override