summaryrefslogtreecommitdiff
path: root/mlir/lib/Dialect/XeGPU/Transforms/XeGPUWgToSgDistribute.cpp
AgeCommit message (Expand)Author
2025-11-21[MLIR] [XeGPU] Fix dropSgLayoutAndData & dropInstData in SliceAttr (#168618)Nishant Patel
2025-11-20[MLIR] [XeGPU] Add distribution pattern for vector.constant_mask from Wg To S...Nishant Patel
2025-11-17[mlir][XeGPU] Use DistributeLayoutAttr instead of LayoutAttr for load gather/...Dmitry Chigarev
2025-11-04[MLIR][XeGPU] Support order attribute and add pattern for vector.transpose in...Nishant Patel
2025-11-04[mlir][XeGPU] Add optional layout attribute to LoadGather StoreScatter ops (#...Dmitry Chigarev
2025-11-03[MLIR][XeGPU] Matrix load/store subgroup distribution (#165008)Artem Kroviakov
2025-10-22[mlir] Switch uses of deprecated .create methods to free function. NFC. (#164...Jakub Kuderski
2025-10-16[MLIR][XeGPU] XeVM lowering support for load_matrix/store_matrix + fix saniti...Jianhui Li
2025-10-16Revert "[MLIR][XeGPU] XeVM lowering support for load_matrix/store_matrix" (#1...Vitaly Buka
2025-10-15[MLIR][XeGPU] XeVM lowering support for load_matrix/store_matrix (#162780)Jianhui Li
2025-10-09[MLIR][XeGPU] Distribute non-splat constant from wg to sg (#161416)Nishant Patel
2025-10-02[MLIR][XeGPU] Use operand layouts for store scatter (#161447)Nishant Patel
2025-09-25[MLIR][XeGPU] Add support for vector.multi_reduction in wg to sg pass [1/N] (...Nishant Patel
2025-09-12[MLIR][XeGPU] Distribute vector.step & vector.shape_cast op from wg to sg (#1...Nishant Patel
2025-09-12[mlir][xegpu] Add support for `vector.multi_reduction` and `vector.shape_cast...Charitha Saumya
2025-09-07[mlir] Use free op create functions. NFC. (#157374)Jakub Kuderski
2025-09-01[MLIR][XeGPU] Distribute load_gather/store_scatter op from Wg To Sg (#154420)Nishant Patel
2025-08-27[mlir][XeGPU] Update utils for LayoutAttr and SliceAttr support (#154819)Chao Chen
2025-08-21[mlir][XeGPU] add WgToSg distribution pattern for load_matrix and store_matri...Chao Chen
2025-08-18[MLIR][XeGPU] Distribute load_nd/store_nd/prefetch_nd with offsets from Wg to...Nishant Patel
2025-08-18[mlir] Update builders to use new form. (#154132)Jacques Pienaar
2025-08-15[mlir][xegpu] Add definitions of MemDescType and related ops. (#153273)Chao Chen
2025-08-13[MLIR][XeGPU] Add pattern for arith.constant for wg to sg distribution (#151977)Nishant Patel
2025-08-11[MLIR][XeGPU] Distribute create_nd_desc op without offset from Wg to Sg (#152...Nishant Patel
2025-08-08[mlir][xegpu] Add definition of SliceAttr (#150146)Chao Chen
2025-07-25[mlir][NFC] update `mlir/Dialect` create APIs (27/n) (#150638)Maksim Levental
2025-07-23[MLIR][XeGPU] Add support for subgroup_id_range (#148661)Nishant Patel
2025-07-23[mlir][xegpu] Add initial skeleton implementation for lowering ConvertLayoutO...Chao Chen
2025-07-23[MLIR][XeGPU] Add offset operands to load_nd/store_nd/prefetch_nd (#149424)Jianhui Li
2025-07-23[MLIR][XeGPU] Add transformation pattern for vector.broadcast in Wg to Sg pas...Nishant Patel
2025-07-21[mlir][NFC] update `mlir/Dialect` create APIs (25/n) (#149932)Maksim Levental
2025-07-01[mlir][xegpu] Fix seg-fault caused by setting a null attribute (#146002)Chao Chen
2025-06-17[MLIR][XeGPU] Add support for elementwise ops in Wg to Sg distribute pass [1/...Nishant Patel
2025-06-13[mlir][xegpu] add support for structure control flow ops in workgroup to subg...Chao Chen
2025-05-21[mlir][XeGPU] Add XeGPU Workgroup to Subgroup Distribution Pass (#140805)Nishant Patel
2025-05-20Revert "[mlir] [XeGPU] Add XeGPU workgroup to subgroup pass (#139477)" (#140779)Jan Patrick Lehr
2025-05-20[mlir] [XeGPU] Add XeGPU workgroup to subgroup pass (#139477)Nishant Patel