9#ifndef MLIR_CONVERSION_ARITHTOSPIRV_ARITHTOSPIRV_H
10#define MLIR_CONVERSION_ARITHTOSPIRV_ARITHTOSPIRV_H
21#define GEN_PASS_DECL_CONVERTARITHTOSPIRVPASS
22#include "mlir/Conversion/Passes.h.inc"
The abstract base pass class.
Type conversion from builtin types to SPIR-V types for shader interface.
void populateArithToSPIRVPatterns(const SPIRVTypeConverter &typeConverter, RewritePatternSet &patterns)
std::unique_ptr< OperationPass<> > createConvertArithToSPIRVPass()
Include the generated interface declarations.
const FrozenRewritePatternSet & patterns