llvm-project
[MLIR][XeGPU] Add 2D `vector.multi_reduction` optimization
#171154
Merged

[MLIR][XeGPU] Add 2D `vector.multi_reduction` optimization #171154

akroviakov
akroviakov akroviakov requested a review from charithaintc charithaintc 111 days ago
akroviakov akroviakov requested a review from Jianhui-Li Jianhui-Li 111 days ago
llvmbot llvmbot added mlir:gpu
llvmbot llvmbot added mlir
llvmbot
github-actions
llvm llvm deleted a comment from Jianhui-Li on 2025-12-09
Jianhui-Li
Jianhui-Li commented on 2025-12-09
akroviakov akroviakov force pushed from d5c2e21e to 7bfb48d0 109 days ago
akroviakov akroviakov force pushed from aaed7d3d to beef03aa 103 days ago
akroviakov akroviakov requested a review from fabianmcg fabianmcg 103 days ago
akroviakov akroviakov requested a review from Jianhui-Li Jianhui-Li 103 days ago
akroviakov akroviakov force pushed from beef03aa to 039af856 103 days ago
akroviakov
Garra1980
Garra1980 commented on 2025-12-16
akroviakov akroviakov force pushed from 039af856 to 711bea16 102 days ago
Jianhui-Li
Jianhui-Li commented on 2025-12-17
Jianhui-Li
Jianhui-Li commented on 2025-12-18
akroviakov akroviakov force pushed from bbaf4f7b to 54859b07 101 days ago
akroviakov akroviakov force pushed from 54859b07 to 2e937916 101 days ago
akroviakov akroviakov requested a review from Jianhui-Li Jianhui-Li 101 days ago
Jianhui-Li
Jianhui-Li commented on 2025-12-19
Jianhui-Li
Jianhui-Li approved these changes on 2025-12-19
Jianhui-Li
Jianhui-Li commented on 2025-12-19
charithaintc
charithaintc approved these changes on 2025-12-20
akroviakov [MLIR][XeGPU] Add sg layout propagation
d7564a36
akroviakov Rename subgroup prop option
bbd4c2e3
akroviakov [MLIR][XeGPU] Add 2D `vector.multi_reduction` optimization
dd1dde36
akroviakov Add layout handling, disallow leading unit dims/slices for now
86579d59
akroviakov Simplify 2d optimization
5b444f5c
akroviakov Add peephole to master pass
329083f4
akroviakov Cleanup
cd246033
akroviakov Add propagation
4937e4f6
akroviakov Feedback
04109c5f
akroviakov akroviakov force pushed from 2e937916 to af6d3ae9 81 days ago
akroviakov Remove flattening, rename args, pass, consolidate tests
99fb3c90
akroviakov akroviakov force pushed from af6d3ae9 to 99fb3c90 81 days ago
github-actions
akroviakov account for canonicalize, cse
4d1309fe
charithaintc
charithaintc approved these changes on 2026-01-08
Jianhui-Li
Jianhui-Li commented on 2026-01-14
akroviakov akroviakov merged 0b7d14e9 into main 75 days ago

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone