These two headers both contained a strange mix of definitions related to
both patterns and non-pattern transforms. Put patterns and "populate"
functions into Patterns.h and standalone transforms into Transforms.h.
Depends On: D155223
Paths
| Differential D155454
[mlir] NFC: untangle SCF Patterns.h and Transforms.h ClosedPublic Authored by ftynse on Jul 17 2023, 6:00 AM.
Details Summary These two headers both contained a strange mix of definitions related to Depends On: D155223
Diff Detail
Event TimelineThis revision is now accepted and ready to land.Jul 17 2023, 8:01 AM Closed by commit rG4a6b31b8d877: [mlir] NFC: untangle SCF Patterns.h and Transforms.h (authored by ftynse). · Explain WhyJul 18 2023, 4:27 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 540983 mlir/include/mlir/Dialect/SCF/Transforms/Patterns.h
mlir/include/mlir/Dialect/SCF/Transforms/Transforms.h
mlir/lib/Dialect/NVGPU/TransformOps/NVGPUTransformOps.cpp
mlir/lib/Dialect/SCF/Transforms/Bufferize.cpp
mlir/lib/Dialect/SCF/Transforms/LoopCanonicalization.cpp
mlir/lib/Dialect/SCF/Transforms/StructuralTypeConversions.cpp
mlir/lib/Dialect/SparseTensor/Transforms/SparseTensorPasses.cpp
mlir/test/lib/Conversion/OneToNTypeConversion/TestOneToNTypeConversionPass.cpp
mlir/test/lib/Dialect/Linalg/TestLinalgFusionTransforms.cpp
mlir/test/lib/Dialect/SCF/TestSCFUtils.cpp
|