Lines Matching defs:VectorizerTestPass
1 //===- VectorizerTestPass.cpp - VectorizerTestPass Pass Impl --------------===//
41 struct VectorizerTestPass
42 : public PassWrapper<VectorizerTestPass, OperationPass<func::FuncOp>> {
43 MLIR_DEFINE_EXPLICIT_INTERNAL_INLINE_TYPE_ID(VectorizerTestPass)
55 VectorizerTestPass() = default;
56 VectorizerTestPass(const VectorizerTestPass &pass) : PassWrapper(pass){};
99 void VectorizerTestPass::testVectorShapeRatio(llvm::raw_ostream &outs) {
149 void VectorizerTestPass::testBackwardSlicing(llvm::raw_ostream &outs) {
165 void VectorizerTestPass::testForwardSlicing(llvm::raw_ostream &outs) {
181 void VectorizerTestPass::testSlicing(llvm::raw_ostream &outs) {
197 VectorizerTestPass::kTestAffineMapOpName;
200 void VectorizerTestPass::testComposeMaps(llvm::raw_ostream &outs) {
213 VectorizerTestPass::kTestAffineMapAttrName))
228 void VectorizerTestPass::testVecAffineLoopNest(llvm::raw_ostream &outs) {
253 void VectorizerTestPass::runOnOperation() {
290 void registerVectorizerTestPass() { PassRegistration<VectorizerTestPass>(); }