9 #ifndef MLIR_CONVERSION_MATHTOLLVM_MATHTOLLVM_H
10 #define MLIR_CONVERSION_MATHTOLLVM_MATHTOLLVM_H
17 class DialectRegistry;
18 class LLVMTypeConverter;
19 class RewritePatternSet;
22 #define GEN_PASS_DECL_CONVERTMATHTOLLVMPASS
23 #include "mlir/Conversion/Passes.h.inc"
27 bool approximateLog1p =
true,
28 PatternBenefit benefit = 1);
Include the generated interface declarations.
void populateMathToLLVMConversionPatterns(const LLVMTypeConverter &converter, RewritePatternSet &patterns, bool approximateLog1p=true, PatternBenefit benefit=1)
const FrozenRewritePatternSet & patterns
void registerConvertMathToLLVMInterface(DialectRegistry ®istry)