summaryrefslogtreecommitdiff
path: root/mlir/test/Conversion/NVGPUToNVVM
AgeCommit message (Expand)Author
2025-11-12[MLIR][NVVM] Update mbarrier Ops to use AnyTypeOf[] (3/3) (#167567)Durgadoss R
2025-11-05[MLIR][NVVM] Update mbarrier Ops to use AnyTypeOf[] (2/n) (#165993)Durgadoss R
2025-10-31[MLIR][NVVM] Update mbarrier.init/inval Ops to use AnyTypeOf[] (#165558)Durgadoss R
2025-09-23[MLIR][NVVM] Update TMA Load Op (#156347)Durgadoss R
2025-09-01[MLIR][NVVM][NVGPU] Combine prefetch and prefetch.tensormap (#153134)Srinivasa Ravi
2025-08-12[MLIR][NVVM] Support generating all the ldmatrix intrinsics from NVVM ops (#1...Gao Yanfeng
2025-08-06[mlir][nvgpu] Fix tma descriptor check (#152160)lonely eagle
2025-03-27[MLIR][NVGPU] Add `tma.fence.descriptor` OP (#133218)Guray Ozen
2025-03-27[MLIR][NVGPU] Add `mbarrier.get` Op (#133221)Guray Ozen
2025-02-06[mlir][LLVM] Switch `undef` for `poison` for uninitialized values (#125629)Krzysztof Drewniak
2024-09-05[mlir][Transforms] Dialect conversion: Make materializations optional (#107109)Matthias Springer
2024-08-30Revert "[mlir][Transforms] Dialect conversion: Make materializations optional...Matthias Springer
2024-08-23[mlir][Transforms] Dialect conversion: Make materializations optional (#104668)Matthias Springer
2024-07-30[mlir][nvgpu] Add `nvgpu.rcp` OP (#100965)Observer007
2024-06-17[mlir][Transforms][NFC] Dialect Conversion: Resolve insertion point TODO (#95...Matthias Springer
2024-06-14[mlir][test] Fix filecheck annotation typos [2/n] (#93476)klensy
2024-05-24[mlir][test] Fix filecheck annotation typos (#92897)klensy
2024-02-13[mlir][nvgpu] Make `phaseParity` of `mbarrier.try_wait` `i1` (#81460)Guray Ozen
2024-02-05[mlir][nvgpu] Improve `tensormap.descriptor` Type Verifier (#77904)Guray Ozen
2024-01-25[mlir][nvgpu] Fix `transposeB` in `nvgpu.warpgroup.mma` (#79271)Guray Ozen
2024-01-22[MLIR][NVVM] Explicit Data Type for Output in `wgmma.mma_async` (#78713)Guray Ozen
2024-01-22[mlir][nvgpu] Fix 'warpgroup.mma.store' index calculation (#78413)Guray Ozen
2024-01-15[mlir][nvgpu] Add `nvgpu.tma.async.store` (#77811)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-22[mlir] `im2col` & `l2cache` on cp.async.bulk.tensor.shared.cluster.global` (#...Guray Ozen
2023-11-08[MLIR][NVGPU] Improve and Cleanup verifier of TMA OPs (#70923)Guray Ozen
2023-11-02[MLIR][NVGPUToNVVM] Remove typed pointer support (#70867)Christian Ulmann
2023-10-24[mlir] use transform-interpreter in test passes (#70040)Oleksandr "Alex" Zinenko
2023-10-18[mlir][nvgpu] Add predicate argument to NVGPU Ops (#69322)Guray Ozen
2023-10-17[MLIR][NVGPU] Test warpgroup matrix multiply 128x128x64 (#68817)Guray Ozen
2023-10-17[mlir][nvvm] Add prefetch.tensormap (#67564)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][NVGPU] Change name `wgmma.descriptor` to `warpgroup.descriptor` (NFC) ...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-22[MLIR][NVGPU] Introduce Warpgroup Matrix Descriptor TypeGuray Ozen
2023-08-22[MLIR][NVGPU] Introduction of wgmma.generate.descriptor OpGuray Ozen
2023-08-09[mlir][transform] Add NVGPU to NVVM conversion via transform.apply_conversion...Nicolas Vasilache
2023-08-08[MLIR][NVGPU] Handling Offset in `nvgpu.tma.async.load`Guray Ozen
2023-07-21[mlir][nvgpu] Add `tma.create.descriptor` to create tensor map descriptorGuray Ozen
2023-07-21[mlir][nvgpu] Improve finding module Op to for `mbarrier.create`Guray Ozen
2023-07-21[mlir][nvgpu] Add nvgpu.tma.async.load and nvgpu.tma.descriptorGuray Ozen
2023-07-20[mlir][nvgpu] Add `mbarrier.arrive.expect_tx` and `mbarrier.try_wait.parity`Guray Ozen
2023-07-11[mlir][nvgpu] Add initial support for `mbarrier`Guray Ozen
2023-07-11[mlir][nvgpu] Implement `nvgpu.device_async_copy` by NVVMToLLVM PassGuray Ozen
2023-04-18[mlir][NVGPU] Support cache all (.ca) in nvgpu.device_async_copyNicolas Vasilache
2023-03-17[mlir][gpu][nvvm] refined sparsity selector test and verification of mma.spAart Bik