summaryrefslogtreecommitdiff
path: root/mlir/lib/Dialect/GPU
AgeCommit message (Expand)Author
2025-11-21Revert "[MLIR][GPU] subgroup_mma fp64 extension" (#169049)Fabian Mora
2025-11-21[MLIR][GPU] subgroup_mma fp64 extension (#165873)Giacomo Castiglioni
2025-11-18[mlir][NVVM] Add no-rollback option to NVVM lowering passes (#168477)Matthias Springer
2025-11-13[MLIR] Apply clang-tidy fixes for misc-use-internal-linkage in AsyncRegionRew...Mehdi Amini
2025-11-10[MLIR][XeGPU] Decouple `inst_data` and `lane_layout` in propagation (#166941)Artem Kroviakov
2025-11-02[ADT] Prepare to deprecate variadic `StringSwitch::Cases`. NFC. (#166020)Jakub Kuderski
2025-10-31[MLIR][GPU] Ensure all lanes in cluster have final reduction value (#165764)James Newling
2025-10-30[mlir] Simplify Default cases in type switches. NFC. (#165767)Jakub Kuderski
2025-10-28 [MLIR] Revamp RegionBranchOpInterface (#165429)Mehdi Amini
2025-10-28Revert " [MLIR] Revamp RegionBranchOpInterface " (#165356)Mehdi Amini
2025-10-28 [MLIR] Revamp RegionBranchOpInterface (#161575)Mehdi Amini
2025-10-17[mlir][gpu]Add GPUToXeVM lowering pipeline pass. (#161216)Md Abdullah Shahneous Bari
2025-10-11[mlir] Use llvm accumulate wrappers. NFCI. (#162957)Jakub Kuderski
2025-10-06[mlir] Simplify unreachable type switch cases. NFC. (#162032)Jakub Kuderski
2025-09-30[MLIR] Fix gpu.launch attribution argument printing (#161408)Mehdi Amini
2025-09-29[MLIR] Apply clang-tidy fixes for bugprone-argument-comment in SubgroupReduce...Mehdi Amini
2025-09-25[mlir][gpu] Add innermost-first policy when mapping loops to GPU IDs (#160634)Georgios Pinitas
2025-09-14[mlir][LLVM] Add LLVMAddrSpaceAttrInterface and NVVMMemorySpaceAttr (#157339)Fabian Mora
2025-09-08[mlir][gpu] Revert gpu.subgroup_broadcast with any_lane (#157373)Jakub Kuderski
2025-08-30[mlir][gpu] Add `subgroup_broadcast` op (#152808)Ivan Butygin
2025-08-27[MLIR] Adopt LDBG() in EliminateBarriers.cpp (NFC) (#155092)Mehdi Amini
2025-08-24[mlir][amdgpu] Promote gpu.shuffle to amdgpu.permlane_swap (#154933)Tim Gymnich
2025-08-22[mlir][gpu] Warp execute terminator getter (#154729)Adam Siemieniuk
2025-08-18[vector][distribution] Bug fix in `moveRegionToNewWarpOpAndAppendReturns` (#1...Charitha Saumya
2025-08-13[MLIR][GPU][XeVM] Add XeVM target and XeVM dialect integration tests. (#148286)Sang Ik Lee
2025-08-13[mlir][gpu] Support outlining nested `gpu.launch` (#152696)Longsheng Mou
2025-08-08[mlir][gpu] Update attribute definitions in `gpu::LaunchOp` (#152106)Longsheng Mou
2025-07-29[mlir][gpu] Make offset and width in gpu.rotate as attributes (#150901)Hsiangkai Wang
2025-07-25[mlir][NFC] update `mlir/Dialect` create APIs (33/n) (#150659)Maksim Levental
2025-07-25[mlir] Switch to new LDBG macro (#150616)Jacques Pienaar
2025-07-24[mlir][NFC] Use `hasOneBlock` instead of `llvm::hasSingleElement(region)` (#1...Longsheng Mou
2025-07-23[mlir] Remove unused includes (NFC) (#150266)Kazu Hirata
2025-07-21[mlir][NFC] update `mlir/Dialect` create APIs (16/n) (#149922)Maksim Levental
2025-07-10[MLIR][GPU] Add xevm-attach-target transform pass. (#147372)Sang Ik Lee
2025-07-07[mlir] Remove unused includes (NFC) (#147455)Kazu Hirata
2025-07-07[mlir][GPU][transform] Add gpu_to_rocdl conversion pattern (#146962)Nicolas Vasilache
2025-07-07[mlir][SCF][GPU] Add DeviceMaskingAttrInterface (#146943)Nicolas Vasilache
2025-07-07[mlir] NFC - refactor id builder and avoid leaking impl details (#146922)Nicolas Vasilache
2025-07-07[mlir][gpu][transforms] Add support for mapping to lanes (#146912)Nicolas Vasilache
2025-07-04[mlir] Use llvm::fill (NFC) (#147100)Kazu Hirata
2025-07-01[mlir][gpu] Add gpu.rotate operation (#142796)Hsiangkai Wang
2025-06-25[mlir] Migrate away from std::nullopt (NFC) (#145523)Kazu Hirata
2025-06-24[mlir] Migrate away from {TypeRange,ValueRange}(std::nullopt) (NFC) (#145445)Kazu Hirata
2025-06-23switch type and value ordering for arith `Constant[XX]Op` (#144636)Skrai Pardus
2025-06-20[mlir] Migrate away from ArrayRef(std::nullopt) (NFC) (#144989)Kazu Hirata
2025-05-28[mlir][GPU] Fixes subgroup reduce lowering (#141825)Muzammil
2025-05-21[MLIR][NVVM] Add NVVMRequiresSM op traits (#126886)Srinivasa Ravi
2025-05-18[mlir][MemRef] Changed AssumeAlignment into a Pure ViewLikeOp (#139521)Shay Kleiman
2025-05-13[mlir][gpu] Pattern to promote `gpu.shuffle` to specialized AMDGPU ops (#137109)Ivan Butygin
2025-05-05[mlir] Remove unused local variables (NFC) (#138481)Kazu Hirata