summaryrefslogtreecommitdiff
path: root/mlir/lib/Dialect/NVGPU/TransformOps/NVGPUTransformOps.cpp
AgeCommit message (Expand)Author
2025-10-08[NFC][MLIR][NVGPU] Cleanup namespace usage (#162158)Rahul Joshi
2025-09-14[mlir][LLVM] Add LLVMAddrSpaceAttrInterface and NVVMMemorySpaceAttr (#157339)Fabian Mora
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-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-01-21[mlir][NFC] Avoid using braced initializer lists to call a constructor. (#123...Han-Chung Wang
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-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-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-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-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-09-22[MLIR][NVGPU] Introduce `nvgpu.mbarrier.group` for multiple mbarrier use (#6...Guray Ozen
2023-09-22[MLIR][NVGPU] Adding `nvgpu.warpgroup.mma` Op for Hopper GPUs (#65440)Guray Ozen
2023-08-09[mlir][transform] Add NVGPU to NVVM conversion via transform.apply_conversion...Nicolas Vasilache
2023-08-08[mlir][nvgpu] Fix -Wunused-variable in NVGPUTransformOps.cpp (NFC)Jie Fu
2023-08-08[mlir][nvgpu] Add a nvgpu.rewrite_copy_as_tma transform operation.Nicolas Vasilache
2023-07-18[mlir][NVGPU][transform] Add `create_async_groups` transform opMatthias Springer
2023-07-18[mlir] NFC: untangle SCF Patterns.h and Transforms.hAlex Zinenko
2023-07-17[mlir][nvgpu] add simple pipelining for shared memory copiesAlex Zinenko
2023-07-05[MLIR] Fix compiler warnings (NFC)Lorenzo Chelini
2023-06-28Revert "Revert "[mlir][Transform] Add support for mma.sync m16n8k16 f16 rewri...Nicolas Vasilache
2023-06-27Revert "[mlir][Transform] Add support for mma.sync m16n8k16 f16 rewrite." and...Mehdi Amini
2023-06-26[mlir][Transform] Add support for mma.sync m16n8k16 f16 rewrite.Nicolas Vasilache
2023-06-26[mlir][Transform] Introduce nvgpu transform extensionsNicolas Vasilache