9 #ifndef MLIR_DIALECT_VECTOR_TRANSFORMS_PASSES_H_
10 #define MLIR_DIALECT_VECTOR_TRANSFORMS_PASSES_H_
18 #include "mlir/Dialect/Vector/Transforms/Passes.h.inc"
25 VectorMultiReductionLowering option =
26 VectorMultiReductionLowering::InnerParallel);
33 #define GEN_PASS_REGISTRATION
34 #include "mlir/Dialect/Vector/Transforms/Passes.h.inc"
std::unique_ptr< Pass > createLowerVectorMultiReductionPass(VectorMultiReductionLowering option=VectorMultiReductionLowering::InnerParallel)
Creates an instance of the vector.multi_reduction lowering pass.
std::unique_ptr< Pass > createLowerVectorMaskPass()
Creates an instance of the vector.mask lowering pass.
Include the generated interface declarations.