summaryrefslogtreecommitdiff
path: root/mlir/lib/Dialect/XeGPU/Transforms
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-15[mlir] Adopt cast function objects. NFC. (#168228)Jakub Kuderski
2025-11-10[MLIR][XeGPU] Decouple `inst_data` and `lane_layout` in propagation (#166941)Artem Kroviakov
2025-11-04[MLIR][XeGPU] Support order attribute and add pattern for vector.transpose in...Nishant Patel
2025-11-04[mlir][xegpu] Add OptimizeBlockLoads pass. (#165483)Charitha Saumya
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-31[MLIR][XeGPU] Introduce `xegpu::uArch` usage in target-sensitive passes (#163...Artem Kroviakov
2025-10-27[MLIR][XeGPU] Remove leading unit dims from vector ops before unrolling (#165...Nishant Patel
2025-10-24[MLIR][XeGPU]Enhance Pack/Unpack for XeGPUUnroll (#163459)Nishant Patel
2025-10-22[mlir][vector][xegpu] Accept uniform values in `getDistributedType` (#163887)Charitha Saumya
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-13[MLIR][XeGPU] Enable blocking for scatter ops with offsets (#162896)Nishant Patel
2025-10-10[mlir][xegpu] Add more tests in XeGPU subgroup distribution. (#162543)Charitha Saumya
2025-10-09[MLIR][XeGPU] Distribute non-splat constant from wg to sg (#161416)Nishant Patel
2025-10-03[mlir][xegpu] Create a test pass for subgroup distribution. (#161592)Charitha Saumya
2025-10-02[MLIR][XeGPU] Use operand layouts for store scatter (#161447)Nishant Patel
2025-09-25[mlir][XeGPU][XeGPUUnroll] Support new syntax with offsets moved to load_nd/s...Dmitry Chigarev
2025-09-25[mlir][xegpu] Support offset arguments in LoadNd, StoreNd and PrefetchNd subg...Charitha Saumya
2025-09-25[MLIR][XeGPU] Add support for vector.multi_reduction in wg to sg pass [1/N] (...Nishant Patel
2025-09-24[MLIR][XeGPU] Add unroll pattern for load_gather and store_scatter with offse...Nishant Patel
2025-09-19[mlir][xegpu] Add SIMT distribution support for GEMM transpose B case. (#155...Charitha Saumya
2025-09-18[mlir][XeGPU][Transform] Add vectorlinearize transform pass. (#158084)Md Abdullah Shahneous Bari
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-04[MLIR][XeGPU] Reapply attempt for "Scattered ops sg-to-wi distribution #15494...Artem Kroviakov
2025-09-03Revert "[MLIR][XeGPU] Scattered ops sg-to-wi distribution" (#156761)Thurston Dang
2025-09-03[mlir][XeGPU] add unroll patterns for load_matrix and store_matrix (#154637)Chao Chen
2025-09-03[MLIR][XeGPU] Scattered ops sg-to-wi distribution (#154949)Artem Kroviakov
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-22[mlir][gpu] Warp execute terminator getter (#154729)Adam Siemieniuk
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-08-05[mlir][xegpu] Bug fix in UpdateNdOffset distribution. (#150545)Charitha Saumya
2025-07-30[MLIR][XeGPU] Allow load/store/prefetch uses [memref+offset] instead of tdesc...Jianhui Li
2025-07-25[mlir][NFC] update `mlir/Dialect` create APIs (27/n) (#150638)Maksim Levental
2025-07-25[mlir] Switch to new LDBG macro (#150616)Jacques Pienaar
2025-07-23[mlir] Remove unused includes (NFC) (#150266)Kazu Hirata