8 #ifndef MLIR_CONVERSION_AMDGPUTOROCDL_AMDGPUTOROCDL_H_
9 #define MLIR_CONVERSION_AMDGPUTOROCDL_AMDGPUTOROCDL_H_
17 class LLVMTypeConverter;
18 class RewritePatternSet;
21 #define GEN_PASS_DECL_CONVERTAMDGPUTOROCDL
22 #include "mlir/Conversion/Passes.h.inc"
28 RewritePatternSet &patterns,
29 amdgpu::Chipset chipset);
Include the generated interface declarations.
std::unique_ptr< Pass > createConvertAMDGPUToROCDLPass()
void populateAMDGPUToROCDLConversionPatterns(const LLVMTypeConverter &converter, RewritePatternSet &patterns, amdgpu::Chipset chipset)
Note: The ROCDL target does not support the LLVM bfloat type at this time and so this function will a...