summaryrefslogtreecommitdiff
path: root/mlir/test/Conversion/GPUToSPIRV
AgeCommit message (Expand)Author
2025-09-16[mlir][gpu][spirv] Add conversion for gpu.subgroup_mma_elementwise mulf (#158...Hsiangkai Wang
2025-08-01[mlir][spirv] Fix lookup logic `spirv.target_env` for `gpu.module` (#147262)Jaeho Kim
2025-07-29[mlir][gpu] Make offset and width in gpu.rotate as attributes (#150901)Hsiangkai Wang
2025-07-01[mlir][gpu] Add gpu.rotate operation (#142796)Hsiangkai Wang
2025-06-19[mlir][gpu][spirv] Remove rotation semantics of gpu.shuffle up/down (#139105)Hsiangkai Wang
2025-06-06[mlir][spirv] Implement lowering `gpu.subgroup_reduce` with cluster size for ...Darren Wihandi
2025-05-28[mlir][gpu] Add GPU subgroup MMA extract and insert operations (#139048)Hsiangkai Wang
2025-05-25[mlir][SPIR-V] Add lowering for gpu.lane_id op (#90873)Sang Ik Lee
2025-01-08[MLIR][GPU] Fix gpu.printf (#121940)Guray Ozen
2024-11-13[mlir][spirv] Use assemblyFormat to define groupNonUniform op assembly (#115662)Yadong Chen
2024-09-30[mlir][spirv] Add gpu printf op lowering to spirv.CL.printf op (#78510)Dimple Prajapati
2024-04-15[mlir][spirv] Add target width to SPIR-V ABI (#88555)Hsiangkai Wang
2024-03-21[mlir][spirv] Improve folding of MemRef to SPIRV Lowering (#85433)Finn Plummer
2024-01-08[mlir][spirv] Drop support for SPV_NV_cooperative_matrix (#76782)Jakub Kuderski
2023-12-21[mlir][gpu] Allow subgroup reductions over 1-d vector types (#76015)Jakub Kuderski
2023-12-20[mlir][vector][gpu] Align minf/maxf reduction kind names with arith (#75901)Jakub Kuderski
2023-11-27[mlir][spirv] Simplify gpu reduction to spirv logic (#73546)Jakub Kuderski
2023-11-27Reland "[mlir][gpu] Align reduction operations with vector combining kinds (#...Jakub Kuderski
2023-11-27Revert "[mlir][gpu] Align reduction operations with vector combining kinds (#...Jakub Kuderski
2023-11-27[mlir][gpu] Align reduction operations with vector combining kinds (#73423)Jakub Kuderski
2023-11-05[mlir] Prepare convert-gpu-to-spirv for OpenCL support (#69941)Sang Ik Lee
2023-09-19[mlir][spirv][gpu] Convert remaining wmma ops to KHR coop matrix (#66455)Jakub Kuderski
2023-09-14[mlir][spirv][gpu] Add conversion for load/store/mad coop matrix ops (#66311)Jakub Kuderski
2023-09-13[mlir][spirv][gpu] Clean up wmma to coop matrix NV conversion. NFC. (#66278)Jakub Kuderski
2023-08-01[mlir][gpu] Support arith.extf in subgroup MMA elementwise opsLei Zhang
2023-07-10[mlir][spirv] Add missing NV prefix/suffix for coop matrixJakub Kuderski
2023-02-27[mlir][spirv] Fix Physical32/Physical64 support for OpenCLLei Zhang
2023-02-27[mlir][spirv] Respect client API requirements for 64-bit indexLei Zhang
2023-02-26[mlir] NFC: Prepare GPUToSPIRV tests for supporting 64bit indexLei Zhang
2023-01-29[mlir][gpu][spirv] Gpu min/max reductions lowering to SPIR-VIvan Butygin
2022-12-30[mlir][gpu][spirv] Lower gpu reduction ops to spirvIvan Butygin
2022-12-15[mlir][gpu][spirv] Verify elementwise op type as mulf when converting to spir...Quinn Dawkins
2022-12-05[mlir][spirv] Add GPU subgroup MMA to spirv.MMAMatrixTimesScalarLei Zhang
2022-12-05Support `transpose` mode for `gpu.subgroup` WMMA opsNavdeep Katel
2022-11-30[mlir][spirv] Allow controlling subgroup sizeLei Zhang
2022-11-28[mlir][spirv] Add lowering for gpu shuffle idxThomas Raoux
2022-10-22[mlir][spirv] Add conversion from GPU WMMA ops to SPIRV Cooperative matrixNirvedh Meshram
2022-10-14[mlir][spirv] GPUToSPIRVPass: support case when `TargetEnv` attribute attache...Ivan Butygin
2022-09-29[mlir][spirv] Handle dynamic/static cases differntly for kernel capabilityNirvedh Meshram
2022-09-26Revert "[mlir][spirv] Change td def/class prefix from SPV to SPIRV"Jakub Kuderski
2022-09-26[mlir][spirv] Change td def/class prefix from SPV to SPIRVJakub Kuderski
2022-09-26[mlir][spirv] Change dialect name from 'spv' to 'spirv'Jakub Kuderski
2022-09-19[mlir][spirv] Support OpenCL when lowering memref load/storeStanley Winata
2022-09-02[mlir][spirv] Add support for converting gpu.shuffle xorLei Zhang
2022-08-09[mlir][spirv] Detach memory space mapping from type conversionLei Zhang
2022-08-09[mlir][spirv] Migrate to use specalized enum attributesLei Zhang
2022-06-09[mlir][spirv] Replace StructAttrs with AttrDefsMogball
2022-04-28[mlir][spirv] Remove layout decoration on unneeded storage classesLei Zhang
2022-04-20[mlir][NFC] Update textual references of `func` to `func.func` in Conversion/...River Riddle
2022-03-15[mlir][gpu] Introduce gpu.global_id opIvan Butygin