summaryrefslogtreecommitdiff
path: root/mlir/lib/Dialect/GPU/IR/GPUDialect.cpp
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-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-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-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-22[mlir][gpu] Warp execute terminator getter (#154729)Adam Siemieniuk
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-21[mlir][NFC] update `mlir/Dialect` create APIs (16/n) (#149922)Maksim Levental
2025-07-07[mlir][SCF][GPU] Add DeviceMaskingAttrInterface (#146943)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-24[mlir] Migrate away from {TypeRange,ValueRange}(std::nullopt) (NFC) (#145445)Kazu Hirata
2025-05-21[MLIR][NVVM] Add NVVMRequiresSM op traits (#126886)Srinivasa Ravi
2025-05-05[mlir] Remove unused local variables (NFC) (#138481)Kazu Hirata
2025-04-18[mlir][linalg][gpu] Clean up printing. NFC. (#136330)Jakub Kuderski
2025-04-18[mlir][gpu] Clean up prints in GPU dialect. NFC. (#136250)Jakub Kuderski
2025-02-18[mlir][GPUDialect] Add cmdOption suffix consumer in GpuModuleToBinary Pass (#...Zichen Lu
2025-02-17[MLIR][NVVM] Add `ptxas-cmd-options` to pass flags to the downstream compiler...Guray Ozen
2025-02-03[mlir] share argument attributes interface between calls and callables (#123176)jeanPerier
2025-01-21[mlir][IR][NFC] Move free-standing functions to `MemRefType` (#123465)Matthias Springer
2025-01-09[mlir][GPU] Implement ValueBoundsOpInterface for GPU ID operations (#122190)Krzysztof Drewniak
2024-12-17[MLIR] correct return type of parse() functions (#120180)Timothy Hoffman
2024-12-17[MLIR] Add a BlobAttr interface for attribute to wrap arbitrary content and u...Mehdi Amini
2024-12-16[mlir][gpu] Adding ELF section option to the gpu-module-to-binary pass (#119440)Renaud Kauffmann
2024-12-05[MLIR][GPU] Fix memref.dim folding with out-of-bound index (#118890)Mehdi Amini
2024-11-22[MLIR] Move warp_execute_on_lane_0 from vector to gpu (#116994)Petr Kurapov
2024-11-20[mlir][fix] Add callback functions for ModuleToObject (#116916)Zichen Lu
2024-11-19Revert "[MLIR] Add callback functions for ModuleToObject" (#116811)Mehdi Amini
2024-11-19[MLIR] Add callback functions for ModuleToObject (#116007)Zichen Lu
2024-09-30[mlir] Update the return type of `getNum{Dynamic|Scalable}Dims` (#110472)Andrzej WarzyƄski
2024-09-05[mlir][gpu] Add 'cluster_stride' attribute to gpu.subgroup_reduce (#107142)Andrea Faulds
2024-08-27[mlir][gpu] Add metadata attributes for storing kernel metadata in GPU object...Fabian Mora
2024-08-20[mlir][gpu] Add 'cluster_size' attribute to gpu.subgroup_reduce (#104851)Andrea Faulds
2024-08-13[mlir][GPU] Improve `gpu.module` op implementation (#102866)Matthias Springer
2024-08-09[mlir][ODS] Verify type constraints in Types and Attributes (#102326)Matthias Springer
2024-07-02mlir/LogicalResult: move into llvm (#97309)Ramkumar Ramachandra
2024-06-17[mlir][GPU] Improve handling of GPU bounds (#95166)Krzysztof Drewniak
2024-06-15[mlir][gpu] Add builder to `gpu.launch_func` (#95541)Fabian Mora
2024-06-09[NFC][mlir][gpu] Make sym_name an inherent attr in GPUModuleOp (#94918)Fabian Mora
2024-05-08[mlir] Use StringRef::operator== instead of StringRef::equals (NFC) (#91560)Kazu Hirata
2024-03-27[NFC][mlir] Reorder `declarePromisedInterface()` operands (#86628)Justin Fargnoli
2024-03-15[mlir] Declare promised interfaces for all dialects (#78368)Justin Fargnoli
2024-02-23[mlir] Fix memory leaks after #81759 (#82762)Matthias Springer