MLIR 22.0.0git
mlir::index Namespace Reference

Functions

void populateIndexToLLVMConversionPatterns (const LLVMTypeConverter &converter, RewritePatternSet &patterns)
void registerConvertIndexToLLVMInterface (DialectRegistry &registry)
void populateIndexToSPIRVPatterns (const SPIRVTypeConverter &converter, RewritePatternSet &patterns)
std::unique_ptr< OperationPass<> > createConvertIndexToSPIRVPass ()

Function Documentation

◆ createConvertIndexToSPIRVPass()

std::unique_ptr< OperationPass<> > mlir::index::createConvertIndexToSPIRVPass ( )

Definition at line 2631 of file IndexToSPIRV.cpp.

◆ populateIndexToLLVMConversionPatterns()

void mlir::index::populateIndexToLLVMConversionPatterns ( const LLVMTypeConverter & converter,
RewritePatternSet & patterns )

Definition at line 294 of file IndexToLLVM.cpp.

References mlir::patterns.

◆ populateIndexToSPIRVPatterns()

void mlir::index::populateIndexToSPIRVPatterns ( const SPIRVTypeConverter & converter,
RewritePatternSet & patterns )

Definition at line 342 of file IndexToSPIRV.cpp.

References mlir::patterns.

◆ registerConvertIndexToLLVMInterface()

void mlir::index::registerConvertIndexToLLVMInterface ( DialectRegistry & registry)

Definition at line 393 of file IndexToLLVM.cpp.

References mlir::DialectRegistry::addExtension().

Referenced by mlir::registerAllExtensions().