9 #ifndef MLIR_DIALECT_ARMSVE_TRANSFORMS_H
10 #define MLIR_DIALECT_ARMSVE_TRANSFORMS_H
14 class LLVMConversionTarget;
15 class LLVMTypeConverter;
16 class RewritePatternSet;
21 const LLVMTypeConverter &converter, RewritePatternSet &patterns);
Include the generated interface declarations.
void configureArmSVELegalizeForExportTarget(LLVMConversionTarget &target)
Configure the target to support lowering ArmSVE ops to ops that map to LLVM intrinsics.
void populateArmSVELegalizeForLLVMExportPatterns(const LLVMTypeConverter &converter, RewritePatternSet &patterns)
Collect a set of patterns to lower ArmSVE ops to ops that map to LLVM intrinsics.