8 #ifndef MLIR_CONVERSION_VECTORTOARMSME_VECTORTOARMSME_H_
9 #define MLIR_CONVERSION_VECTORTOARMSME_VECTORTOARMSME_H_
16 #define GEN_PASS_DECL_CONVERTVECTORTOARMSME
17 #include "mlir/Conversion/Passes.h.inc"
Include the generated interface declarations.
std::unique_ptr< Pass > createConvertVectorToArmSMEPass()
Create a pass to lower operations from the vector dialect to Arm SME.
void populateVectorToArmSMEPatterns(RewritePatternSet &patterns, MLIRContext &ctx)
Collect a set of patterns to lower Vector ops to ArmSME ops that map to LLVM intrinsics.