summaryrefslogtreecommitdiff
path: root/mlir/test/Conversion/GPUCommon
AgeCommit message (Expand)Author
2025-05-21[mlir][Vector] Move `vector.mask` canonicalization to folder (#140324)Diego Caballero
2025-03-03Fix bug in gpu.memcpy lowering for dynamically shaped operands. (#128820)Arnab Dutta
2025-02-06[mlir][LLVM] Switch `undef` for `poison` for uninitialized values (#125629)Krzysztof Drewniak
2025-01-22[mlir][Vector] Remove Vector{Load|Store}ToMemrefLoadLowering (#121454)Tejas Vipin
2025-01-21[mlir][spirv] Add GpuToLLVM cconv suited to Vulkan, migrate last tests (#123384)Andrea Faulds
2024-12-17[mlir][Vector] Clean up `populateVectorToLLVMConversionPatterns` (#119975)Matthias Springer
2024-11-22[MLIR] Move warp_execute_on_lane_0 from vector to gpu (#116994)Petr Kurapov
2024-09-20[MLIR][AMDGPU] Add ability to do 16-bit Memset with HIP APIs (#108587)Umang Yadav
2024-06-10[mlir][gpu] Update LaunchFuncOp lowering in GPU to LLVM (#94991)Fabian Mora
2024-05-03[mlir,test] Convert text files from CRLF to LFFangrui Song
2024-01-03[mlir][GPU] Expand LLVM function attribute copies (#76755)Krzysztof Drewniak
2023-12-20Fix what seems to be a silly bug in gpu.set_default_device rewriting. Smoke t...Paul C Fuqua
2023-12-06[mlir][gpu] Support dynamic_shared_memory Op with vector dialect (#74475)Guray Ozen
2023-12-05[mlir][gpu] Add lowering dynamic_shared_memory op for rocdl (#74473)Guray Ozen
2023-11-27[mlir][gpu] Support Cluster of Thread Blocks in `gpu.launch_func` (#72871)Guray Ozen
2023-11-04[MLIR][LLVM] Remove last typed pointer remnants from tests (#71232)Christian Ulmann
2023-11-01[MLIR][GPUToROCDL] Remove typed pointer support (#70908)Christian Ulmann
2023-11-01[MLIR][GPUToNVVM] Remove typed pointer support (#70861)Christian Ulmann
2023-10-31[MLIR][GPUCommon] Remove typed pointer support (#70735)Christian Ulmann
2023-10-25[MLIR] Modify lowering of gpu.alloc op to llvm (#69969)Nishant Patel
2023-09-27[mlir][sparse][gpu] add CSC and BSR format to cuSparse GPU ops (#67509)Aart Bik
2023-09-26[MLIR] Pass hostShared flag in gpu.alloc op to runtime wrappers (#66401)Nishant Patel
2023-09-26[MLIR] Pass count of parameters & gpu binary size to runtime wrappers (#66154)Nishant Patel
2023-09-25[mlir][llvm] Replace NullOp by ZeroOp (#67183)Tobias Gysi
2023-09-11[mlir][GPU] Handle LLVM pointer attributes on memref arguments.stefankoncarevic
2023-08-14[mlir][sparse][gpu] minor code cleanup for sparse gpu opsAart Bik
2023-08-12[mlir][gpu] Add GPU target support to `gpu-to-llvm`.Fabian Mora
2023-08-10[mlir][sparse][gpu] refine sparse gpu round-trip and lowering testAart Bik
2023-08-10[mlir][sparse][gpu] add set csr pointers, remove estimate op, fix bugsAart Bik
2023-08-09[mlir][sparse][gpu] only support default algorithm for SpGEMMAart Bik
2023-08-08[mlir][sparse][gpu] add spgemm operatorKun Wu
2023-08-01[mlir][sparse][gpu] add 2:4 spmm prune_and_check flagKun Wu
2023-06-30[mlir][sparse][gpu] reuse CUDA environment handle throughout instance lifetimeKun Wu
2023-06-19[mlir][sparse][gpu] remove tuple as one of the spmm_buffer_size output typeKun Wu
2023-06-09[mlir][sparse][gpu] unify dnmat and dnvec handle and opsKun Wu
2023-06-08[MLIR][GPU] Add 16-bit version of cudaMemset in cudaRuntimeWrappersNavdeep Katel
2023-06-06[mlir][sparse][gpu] add sm8.0+ tensor core 2:4 sparsity supportKun Wu
2023-06-02[mlir][sparse][gpu] make computeType mandatoryKun Wu
2023-05-27[mlir][gpu][sparse] adding cusparse sddmm supportKun Wu
2023-05-19[mlir][sparse][gpu] add SpMM to GPU ops dialectAart Bik
2023-05-12[mlir][gpu][sparse] add gpu ops for sparse matrix computationsAart Bik
2023-05-03[mlir][GPU] Allow specifying alignment of memory attributionsKrzysztof Drewniak
2023-03-10[mlir][GPUToLLVM] Fix regression introduced with opaque-pointers when generat...Markus Böck
2023-03-03Fix crash in ConvertVectorToLLVM.cpp patternMehdi Amini
2023-02-21[mlir][GPUToLLVM] Add support for emitting opaque pointersMarkus Böck
2023-02-13[mlir][GPU] add required address space cast when lowering to LLVMMarkus Böck
2023-02-09Add generic type attribute mapping infrastructure, use it in GpuToXKrzysztof Drewniak
2023-01-20[mlir] Add "memref::MemRefDialect" as dependentDialects for GpuToLLVMConversi...Xiang Li
2023-01-13[mlir][gpu] Migrate hard-coded address space integers to an enum attribute (g...Christopher Bate
2022-08-01[mlir][flang] Make use of the new `GEPArg` builder of GEP Op to simplify codeMarkus Böck