8 #ifndef MLIR_CONVERSION_VECTORTOLLVM_CONVERTVECTORTOLOOPS_H_ 9 #define MLIR_CONVERSION_VECTORTOLLVM_CONVERTVECTORTOLOOPS_H_ 16 template <
typename T>
class OpPassBase;
20 MLIRContext *context, OwningRewritePatternList &patterns);
27 #endif // MLIR_CONVERSION_VECTORTOLLVM_CONVERTVECTORTOLOOPS_H_ Definition: InferTypeOpInterface.cpp:20
OpPassBase< ModuleOp > * createLowerVectorToLoopsPass()
Create a pass to convert vector operations to affine loops + std dialect.
void populateVectorToAffineLoopsConversionPatterns(MLIRContext *context, OwningRewritePatternList &patterns)
Collect a set of patterns to convert from the Vector dialect to loops + std.
Definition: ConvertVectorToLoops.cpp:354