summaryrefslogtreecommitdiff
path: root/mlir/lib/Dialect/NVGPU
AgeCommit message (Expand)Author
2025-10-08[NFC][MLIR][NVGPU] Cleanup namespace usage (#162158)Rahul Joshi
2025-09-22[mlir][nvgpu] Delete nvgpu dialect unused variable kMaxTMALastdimByte (NFC) ...lonely eagle
2025-09-15[mlir][vector] Use `source` as the source argument name (#158258)Andrzej Warzyński
2025-09-14[mlir][LLVM] Add LLVMAddrSpaceAttrInterface and NVVMMemorySpaceAttr (#157339)Fabian Mora
2025-08-14[mlir][nvgpu] Add tma last dim bytes check (#153451)lonely eagle
2025-08-06[mlir][nvgpu] Fix tma descriptor check (#152160)lonely eagle
2025-07-25[mlir] Switch to new LDBG macro (#150616)Jacques Pienaar
2025-07-23Reland "[mlir][vector] Use vector.broadcast in place of vector.splat" (#150138)James Newling
2025-07-22[mlir][NFC] update `mlir/Dialect` create APIs (19/n) (#149926)Maksim Levental
2025-07-15Revert [mlir][vector] Use vector.broadcast in place of vector.splat (#148937)James Newling
2025-07-14[mlir][vector] Use vector.broadcast in place of vector.splat (#148028)James Newling
2025-07-13[mlir] Remove unused includes (NFC) (#148535)Kazu Hirata
2025-05-22[mlir] Fix unused-variable warningsKazu Hirata
2025-05-22[MLIR] Change getBackwardSlice to return a logicalresult rather than crash (#...William Moses
2025-05-12[mlir][vector] Standardize `base` Naming Across Vector Ops (NFC) (#137859)Andrzej Warzyński
2025-04-10[mlir][LLVM] Delete `getFixedVectorType` and `getScalableVectorType` (#135051)Matthias Springer
2025-03-07[mlir][nvgpu] separate ops, types, attribute definitions in NVGPU dialect. (#...lonely eagle
2025-01-28[mlir][nvgpu] Fix crash when handling 0D memref in OptimizeSharedMemoryPass (...Longsheng Mou
2025-01-21[mlir][NFC] Avoid using braced initializer lists to call a constructor. (#123...Han-Chung Wang
2025-01-21[mlir][IR][NFC] Move free-standing functions to `MemRefType` (#123465)Matthias Springer
2025-01-20[mlir][IR] Remove `isF...()` type API for low-precision FP types (#123326)Matthias Springer
2025-01-14[mlir][nvgpu]add dim check test to nvgpu.mma op. (#122864)lonely eagle
2024-11-07[MLIR][Linalg] Re-land linalg.matmul move to ODS. + Remove/update failing obs...Md Asghar Ahmad Shahid
2024-10-11Revert "[mlir][linalg] Introduce transpose semantic to 'linalg.matmul' ops. (...Emilio Cota
2024-10-10[mlir][linalg] Introduce transpose semantic to 'linalg.matmul' ops. (#104783)Md Asghar Ahmad Shahid
2024-08-06[mlir] Support DialectRegistry extension comparison (#101119)Nikhil Kalra
2024-08-04[mlir] Construct SmallVector with ArrayRef (NFC) (#101896)Kazu Hirata
2024-07-30[mlir][nvgpu] Add `nvgpu.rcp` OP (#100965)Observer007
2024-07-02mlir/LogicalResult: move into llvm (#97309)Ramkumar Ramachandra
2024-06-19[mlir][side effect] refactor(*): Include more precise side effects (#94213)donald chen
2024-04-19Switch member calls to `isa/dyn_cast/cast/...` to free function calls. (#89356)Christian Sigg
2024-02-13[mlir][nvgpu] Make `phaseParity` of `mbarrier.try_wait` `i1` (#81460)Guray Ozen
2024-02-13[mlir][nvgpu] Allow TMA's last dim to be non-128B without swizzling (#81499)Guray Ozen
2024-02-05[mlir][nvgpu] Improve `tensormap.descriptor` Type Verifier (#77904)Guray Ozen
2024-01-25Apply clang-tidy fixes for performance-unnecessary-value-param in NVGPUTransf...Mehdi Amini
2024-01-25Apply clang-tidy fixes for bugprone-macro-parentheses in NVGPUTransformOps.cp...Mehdi Amini
2024-01-17[mlir][IR] Rename "update root" to "modify op" in rewriter API (#78260)Matthias Springer
2024-01-15[mlir][nvgpu] Add `nvgpu.tma.async.store` (#77811)Guray Ozen
2024-01-12[mlir][Interfaces] `DestinationStyleOpInterface`: Rename `hasTensor/BufferSem...Matthias Springer
2024-01-12[mlir][nvgpu] Improve verifier of `ldmatrix` (#77807)Guray Ozen
2024-01-05[mlir][nvgpu] Introduce Multicast Capability to `nvgpu.tma.async.load` (#76935)Guray Ozen
2023-12-04[mlir][nvgpu] Add address space attribute converter in nvgpu-to-nvvm pass (#...Guray Ozen
2023-11-08[mlir] Fix -Wsign-compare in NVGPUDialect.cpp (NFC)Jie Fu
2023-11-08[MLIR][NVGPU] Improve and Cleanup verifier of TMA OPs (#70923)Guray Ozen
2023-11-03[MLIR][LLVM] Remove typed pointer conversion utils (#71169)Christian Ulmann
2023-10-18[mlir][nvgpu] Add predicate argument to NVGPU Ops (#69322)Guray Ozen
2023-10-17[mlir][nvgpu] Improve `WarpgroupAccumulator` type to simplify IR (#68728)Guray Ozen
2023-10-11[MLIR][NVGPU] Introduce `warpgroup.init.accumulator` Op (#67530)Guray Ozen
2023-10-05[MLIR][NVGPU] Introduce `nvgpu.wargroup.mma.store` Op for Hopper GPUs (#65441)Guray Ozen
2023-10-05[mlir] Change the class name of the `GenerateWarpgroupDescriptor` (#68286)Guray Ozen