MLIR  22.0.0git
Namespaces | Functions | Variables
MemRefToEmitC.h File Reference

Go to the source code of this file.

Namespaces

 mlir
 Include the generated interface declarations.
 

Functions

void mlir::populateMemRefToEmitCTypeConversion (TypeConverter &typeConverter)
 
void mlir::populateMemRefToEmitCConversionPatterns (RewritePatternSet &patterns, const TypeConverter &converter)
 
void mlir::registerConvertMemRefToEmitCInterface (DialectRegistry &registry)
 

Variables

constexpr const char * alignedAllocFunctionName = "aligned_alloc"
 
constexpr const char * mallocFunctionName = "malloc"
 
constexpr const char * memcpyFunctionName = "memcpy"
 
constexpr const char * cppStandardLibraryHeader = "cstdlib"
 
constexpr const char * cStandardLibraryHeader = "stdlib.h"
 
constexpr const char * cppStringLibraryHeader = "cstring"
 
constexpr const char * cStringLibraryHeader = "string.h"
 

Variable Documentation

◆ alignedAllocFunctionName

constexpr const char* alignedAllocFunctionName = "aligned_alloc"
constexpr

Definition at line 11 of file MemRefToEmitC.h.

◆ cppStandardLibraryHeader

constexpr const char* cppStandardLibraryHeader = "cstdlib"
constexpr

Definition at line 14 of file MemRefToEmitC.h.

◆ cppStringLibraryHeader

constexpr const char* cppStringLibraryHeader = "cstring"
constexpr

Definition at line 16 of file MemRefToEmitC.h.

◆ cStandardLibraryHeader

constexpr const char* cStandardLibraryHeader = "stdlib.h"
constexpr

Definition at line 15 of file MemRefToEmitC.h.

◆ cStringLibraryHeader

constexpr const char* cStringLibraryHeader = "string.h"
constexpr

Definition at line 17 of file MemRefToEmitC.h.

◆ mallocFunctionName

constexpr const char* mallocFunctionName = "malloc"
constexpr

Definition at line 12 of file MemRefToEmitC.h.

◆ memcpyFunctionName

constexpr const char* memcpyFunctionName = "memcpy"
constexpr

Definition at line 13 of file MemRefToEmitC.h.