summaryrefslogtreecommitdiff
path: root/mlir/lib/Conversion/GPUToNVVM/WmmaOpsToNvvm.cpp
AgeCommit message (Expand)Author
2025-11-21Revert "[MLIR][GPU] subgroup_mma fp64 extension" (#169049)Fabian Mora
2025-11-21[MLIR][GPU] subgroup_mma fp64 extension (#165873)Giacomo Castiglioni
2025-07-22[mlir][NFC] update `Conversion` create APIs (5/n) (#149887)Maksim Levental
2025-05-20Emit inbounds and nuw attributes in memref. (#138984)Peiyong Lin
2025-02-24[mlir][GPUToNVVM] Add `benefit` to `populate` functions (#128484)Matthias Springer
2025-02-06[mlir][LLVM] Switch `undef` for `poison` for uninitialized values (#125629)Krzysztof Drewniak
2024-10-05[mlir][NFC] Mark type converter in `populate...` functions as `const` (#111250)Matthias Springer
2024-05-08[mlir] Use StringRef::operator== instead of StringRef::equals (NFC) (#91560)Kazu Hirata
2023-05-12[mlir] Move casting calls from methods to function callsTres Popp
2023-02-14[mlir][gpu] Add support for unsigned integer extend in vector to gpu.subgroup...Quinn Dawkins
2023-02-07[mlir][gpu] Add support for integer types in gpu.subgroup_mma opsQuinn Dawkins
2022-12-05Support `transpose` mode for `gpu.subgroup` WMMA opsNavdeep Katel
2022-11-29[mlir][gpu] Adding support for transposed mma_load_matrixQuinn Dawkins
2022-10-22[mlir][spirv] Add conversion from GPU WMMA ops to SPIRV Cooperative matrixNirvedh Meshram
2022-09-30[mlir:GPU][NFC] Update GPU API to use prefixed accessorsRiver Riddle
2022-09-21[mlir] Flip Async/GPU/OpenACC/OpenMP to use Both accessorsRiver Riddle
2022-08-10[mlir][LLVMIR] "Modernize" Insert/ExtractValueOpJeff Niu
2022-08-09[mlir][LLVMIR] (NFC) Add convenience builders for ConstantOpJeff Niu
2022-06-15[mlir][GPUToNVVM] Fix bug in mma elementwise loweringThomas Raoux
2022-06-09[mlir][gpu] Move GPU headers into IR/ and Transforms/Mogball
2022-02-18Rename PatternRewriteSet::insert to addTres Popp
2022-02-02[mlir][NFC] Update AMX/LLVM/NVVM/X86 vector operations to use `hasVerifier` i...River Riddle
2021-12-08Adjust "end namespace" comment in MLIR to match new agree'd coding styleMehdi Amini
2021-11-11[mlir][VectorToGPU] Support more cases in conversion to MMA opsThomas Raoux
2021-11-10[mlir][nvvm] Remove special case ptr arithmetic lowering in gpu to nvvmthomasraoux
2021-11-02[mlir][gpuTonvvm] Remove hardcoded values in MMAType to llvm structthomasraoux
2021-11-01[mlir][gpu] Add basic support to do elementwise ops on mma matrix typethomasraoux
2021-11-01[mlir][nvvm] Generalize wmma ops to handle more types and shapesthomasraoux
2021-10-27[mlir][GPUtoNVVM] Relax restriction on wmma op loweringthomasraoux
2021-09-24[mlir:OpConversion] Remove the remaing usages of the deprecated matchAndRewri...River Riddle
2021-07-09[mlir] factor memref-to-llvm lowering out of std-to-llvmAlex Zinenko
2021-06-30[mlir] Fix wrong type in WmmaConstantOpToNVVMLoweringthomasraoux
2021-06-10[mlir][gpu] Add op to create MMA constant matrixthomasraoux
2021-06-09[mlir][gpu][NFC] Simplify conversion of MMA type to NVVMthomasraoux
2021-05-27[mlir][gpu] Relax restriction on MMA store op to allow chain of mma ops.thomasraoux
2021-05-21[MLIR][GPU][NVVM] Add conversion of warp synchronous matrix-multiply accumula...Navdeep Kumar