Commit 60cf4ab
authored
More cleanup in
* Remove nearly 1,000 lines of code from `IREEGPUAttrs.cpp`, plus some
methods out of `IREEGPUAttrs.td`. The bulk of that is code that was only
used in a single place and didn't need to be in this central location,
gets moved to its single user. A few helper functions were completely
dead code, and a few additional simplifications.
* Write up-to-date comments for core data structures, particularly the
all-important `SingleSubgroupLayout`.
* Within `IREEGPUAttrs.cpp`, group at the top of the file the code that
encodes the raw information about MMA intrinsics, i.e. the code that
needs to be updated when a new intrinsic is supported.
---------
Signed-off-by: Benoit Jacob <[email protected]>IREEGPUAttrs. (#19161)1 parent e3826d5 commit 60cf4ab
File tree
6 files changed
+810
-864
lines changed- compiler/src/iree/compiler/Codegen
- Dialect/GPU
- IR
- Transforms
- LLVMGPU
- TransformExtensions
6 files changed
+810
-864
lines changed
0 commit comments