This is a pass that can be used by downstream consumers directly
to avoid the boilerplate to wrap around the populate*Patterns.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
| Paths 
 |  Differential  D121222  
[mlir][spirv] NFC: Move GLSL canonicalization pass to Transforms/ ClosedPublic Authored by antiagainst on Mar 8 2022, 8:40 AM. 
Details Summary This is a pass that can be used by downstream consumers directly 
Diff Detail 
 Event Timelineantiagainst retitled this revision from [mlir][spirv] Move GLSL canonicalization pass to Transforms/ to [mlir][spirv] NFC: Move GLSL canonicalization pass to Transforms/.Mar 8 2022, 8:42 AM This revision is now accepted and ready to land.Mar 8 2022, 9:11 AM This revision was landed with ongoing or failed builds.Mar 8 2022, 10:49 AM Closed by commit rG86fe16b67d96: [mlir][spirv] NFC: Move GLSL canonicalization pass to Transforms/ (authored by antiagainst).  ·  Explain Why This revision was automatically updated to reflect the committed changes. 
Revision Contents 
 
 
Diff 413876 mlir/include/mlir/Dialect/SPIRV/IR/SPIRVGLSLCanonicalization.h
 mlir/include/mlir/Dialect/SPIRV/Transforms/Passes.h
 mlir/include/mlir/Dialect/SPIRV/Transforms/Passes.td
 mlir/lib/Dialect/SPIRV/Transforms/CMakeLists.txt
 mlir/lib/Dialect/SPIRV/Transforms/CanonicalizeGLSLPass.cpp
 
 mlir/test/Dialect/SPIRV/Transforms/glsl-canonicalize.mlir
 
 mlir/test/Dialect/SPIRV/Transforms/glsl_canonicalize.mlir
 mlir/test/lib/Dialect/SPIRV/CMakeLists.txt
 mlir/test/lib/Dialect/SPIRV/TestGLSLCanonicalization.cpp
 
 mlir/tools/mlir-opt/mlir-opt.cpp
 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||