MLIR  20.0.0git
Functions
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 ( )

◆ 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().