|
MLIR 22.0.0git
|
#include "mlir/Interfaces/FunctionInterfaces.h"Go to the source code of this file.
Namespaces | |
| namespace | mlir |
| Include the generated interface declarations. | |
| namespace | mlir::LLVM |
Functions | |
| FailureOr< LLVM::LLVMFuncOp > | mlir::convertFuncOpToLLVMFuncOp (FunctionOpInterface funcOp, ConversionPatternRewriter &rewriter, const LLVMTypeConverter &converter, SymbolTableCollection *symbolTables=nullptr) |
| Convert input FunctionOpInterface operation to LLVMFuncOp by using the provided LLVMTypeConverter. | |
| void | mlir::populateFuncToLLVMFuncOpConversionPattern (const LLVMTypeConverter &converter, RewritePatternSet &patterns, SymbolTableCollection *symbolTables=nullptr) |
| Collect the default pattern to convert a FuncOp to the LLVM dialect. | |
| void | mlir::populateFuncToLLVMConversionPatterns (const LLVMTypeConverter &converter, RewritePatternSet &patterns, SymbolTableCollection *symbolTables=nullptr) |
| Collect the patterns to convert from the Func dialect to LLVM. | |
| void | mlir::registerConvertFuncToLLVMInterface (DialectRegistry ®istry) |