9 #ifndef MLIR_CONVERSION_ASYNCTOLLVM_ASYNCTOLLVM_H
10 #define MLIR_CONVERSION_ASYNCTOLLVM_ASYNCTOLLVM_H
16 class ConversionTarget;
20 class RewritePatternSet;
22 #define GEN_PASS_DECL_CONVERTASYNCTOLLVMPASS
23 #include "mlir/Conversion/Passes.h.inc"
34 TypeConverter &typeConverter, RewritePatternSet &patterns,
35 ConversionTarget &target);
Include the generated interface declarations.
void populateAsyncStructuralTypeConversionsAndLegality(TypeConverter &typeConverter, RewritePatternSet &patterns, ConversionTarget &target)
Populates patterns for async structural type conversions.