MLIR  19.0.0git
Namespaces | Functions
ConvertFuncToLLVM.h File Reference
#include "mlir/Interfaces/FunctionInterfaces.h"
#include "mlir/Support/LogicalResult.h"

Go to the source code of this file.

Namespaces

 mlir
 Include the generated interface declarations.
 
 mlir::LLVM
 

Functions

FailureOr< LLVM::LLVMFuncOp > mlir::convertFuncOpToLLVMFuncOp (FunctionOpInterface funcOp, ConversionPatternRewriter &rewriter, const LLVMTypeConverter &converter)
 Convert input FunctionOpInterface operation to LLVMFuncOp by using the provided LLVMTypeConverter. More...
 
void mlir::populateFuncToLLVMFuncOpConversionPattern (LLVMTypeConverter &converter, RewritePatternSet &patterns)
 Collect the default pattern to convert a FuncOp to the LLVM dialect. More...
 
void mlir::populateFuncToLLVMConversionPatterns (LLVMTypeConverter &converter, RewritePatternSet &patterns, const SymbolTable *symbolTable=nullptr)
 Collect the patterns to convert from the Func dialect to LLVM. More...
 
void mlir::registerConvertFuncToLLVMInterface (DialectRegistry &registry)