Skip to content

Commit 60cf4ab

Browse files
authored
More cleanup in IREEGPUAttrs. (#19161)
* 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]>
1 parent e3826d5 commit 60cf4ab

File tree

6 files changed

+810
-864
lines changed

6 files changed

+810
-864
lines changed

0 commit comments

Comments
 (0)