Revert "[mlir][Linalg][Transform] Avoid FunctionalStyleTransformOpTrait where unneces...
authorNicolas Vasilache <nicolas.vasilache@gmail.com>
Mon, 20 Mar 2023 14:06:57 +0000 (07:06 -0700)
committerNicolas Vasilache <nicolas.vasilache@gmail.com>
Mon, 20 Mar 2023 14:07:27 +0000 (07:07 -0700)
commit015cd84d3cdaba1b8dd299f540cd017b61864ff2
treec8f3fe7192a48681f1df0354e13211786eb3bd70
parent6f23fee4ef98a695062aa128a177478ba7d742d4
Revert "[mlir][Linalg][Transform] Avoid FunctionalStyleTransformOpTrait where unnecesseary to improve usability"

This reverts commit 31aa8ea252c0b6acdcb362c1d0f01cc4b810d6d0.

This is currently not in a good state as we have some footguns due to missing listeners.
16 files changed:
mlir/include/mlir/Dialect/GPU/TransformOps/GPUTransformOps.td
mlir/include/mlir/Dialect/Linalg/TransformOps/LinalgTransformOps.td
mlir/include/mlir/Dialect/Vector/TransformOps/VectorTransformOps.td
mlir/lib/Dialect/GPU/TransformOps/GPUTransformOps.cpp
mlir/lib/Dialect/Linalg/TransformOps/LinalgTransformOps.cpp
mlir/lib/Dialect/Vector/TransformOps/VectorTransformOps.cpp
mlir/python/mlir/dialects/_structured_transform_ops_ext.py
mlir/test/Dialect/GPU/transform-gpu-failing.mlir
mlir/test/Dialect/GPU/transform-gpu.mlir
mlir/test/Dialect/LLVM/transform-e2e.mlir
mlir/test/Dialect/Linalg/hoisting.mlir
mlir/test/Dialect/Linalg/transform-op-vectorize.mlir
mlir/test/Dialect/Linalg/vectorization.mlir
mlir/test/Dialect/Transform/selective-targeting.mlir
mlir/test/Dialect/Vector/transform-vector.mlir
mlir/test/python/dialects/transform_structured_ext.py