MLIR
22.0.0git
|
Functions | |
void | populatePtrToLLVMConversionPatterns (LLVMTypeConverter &converter, RewritePatternSet &patterns) |
Populate the convert to LLVM patterns for the ptr dialect. More... | |
void | registerConvertPtrToLLVMInterface (DialectRegistry ®istry) |
Register the convert to LLVM interface for the ptr dialect. More... | |
void mlir::ptr::populatePtrToLLVMConversionPatterns | ( | LLVMTypeConverter & | converter, |
RewritePatternSet & | patterns | ||
) |
Populate the convert to LLVM patterns for the ptr
dialect.
Definition at line 398 of file PtrToLLVM.cpp.
References mlir::TypeConverter::addConversion(), mlir::TypeConverter::addTypeAttributeConversion(), mlir::TypeConverter::convertTypeAttribute(), createMemRefMetadataType(), mlir::remark::failed(), mlir::get(), mlir::TypeConverter::AttributeConversionResult::na(), and mlir::patterns.
void mlir::ptr::registerConvertPtrToLLVMInterface | ( | DialectRegistry & | registry | ) |
Register the convert to LLVM interface for the ptr
dialect.
Definition at line 436 of file PtrToLLVM.cpp.
References mlir::DialectRegistry::addExtension().
Referenced by mlir::registerAllExtensions().