summaryrefslogtreecommitdiff
path: root/mlir/lib/Dialect/XeGPU
AgeCommit message (Expand)Author
2025-11-21[MLIR] [XeGPU] Fix dropSgLayoutAndData & dropInstData in SliceAttr (#168618)Nishant Patel
2025-11-21[MLIR][XeGPU][TransformOps] Add slice_dims argument to set_op_layout_attr and...Tuomas Kärnä
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-15[mlir] Use llvm::copy (NFC) (#168213)Kazu Hirata
2025-11-12[MLIR][XeGPU][TransformOps] Add convert_layout op (#167342)Tuomas Kärnä
2025-11-12[MLIR][XeGPU][TransformOps] Add insert_prefetch op (#167356)Tuomas Kärnä
2025-11-11[MLIR][XeGPU][TransformOps] Add set_gpu_launch_threads op (#166865)Tuomas Kärnä
2025-11-10[MLIR][XeGPU][TransformOps] Add set_op_layout_attr op (#166854)Tuomas Kärnä
2025-11-10[MLIR][XeGPU][TransformOps] Add get_desc_op (#166801)Tuomas Kärnä
2025-11-10[MLIR][XeGPU] Decouple `inst_data` and `lane_layout` in propagation (#166941)Artem Kroviakov
2025-11-06[MLIR][XeGPU][Transform] add xegpu.set_desc_layout transform op (#165615)Tuomas Kärnä
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-04[MLIR][XeGPU] fix load/store/prefetch op offset verifier (#166137)Tuomas Kärnä
2025-11-04[MLIR][XeGPU][VectorToXeGPU] Lower vector.load/store/transfer_read/transfer_w...Dmitry Chigarev
2025-11-03[MLIR][XeGPU] Matrix load/store subgroup distribution (#165008)Artem Kroviakov
2025-10-31[MLIR][XeGPU] Remove an unused include and break circular dependency in bazel...Yifei Xu
2025-10-31[MLIR][XeGPU] Introduce `xegpu::uArch` usage in target-sensitive passes (#163...Artem Kroviakov
2025-10-27[MLIR] Apply clang-tidy fixes for llvm-qualified-auto in XeGPUUtils.cpp (NFC)Mehdi Amini
2025-10-27[MLIR][XeGPU] Fix isEvenlyDistributable API in xegpu (#164907)Nishant Patel
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[NFC][MLIR][TableGen] Drop namespace around static Op constraint functions (#...Rahul Joshi
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-11[mlir] Use llvm accumulate wrappers. NFCI. (#162957)Jakub Kuderski
2025-10-10[mlir][xegpu] Add more tests in XeGPU subgroup distribution. (#162543)Charitha Saumya
2025-10-10[uArch][XeGPU] Add XeGPU uArch definition. (#153706)Md Abdullah Shahneous Bari
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-28[MLIR] Apply clang-tidy fixes for misc-use-internal-linkage in XeGPUOps.cpp (...Mehdi Amini
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