summaryrefslogtreecommitdiff
path: root/mlir/test/Conversion/VectorToGPU
AgeCommit message (Expand)Author
2025-09-17[mlir][gpu][vector] Lower Vector dialect to GPU for element-wise ops only (#1...Hsiangkai Wang
2024-10-24[mlir][vector] Fix a crash in `VectorToGPU` (#113454)Longsheng Mou
2024-05-13[mlir][gpu] Support extf before contract when converting to MMA ops (#91988)Lei Zhang
2023-12-07[mlir] Extend CombineTransferReadOpTranspose pattern to handle extf ops. (#74...harsh-nod
2023-09-28[mlir][vector] add result type to vector.extract assembly format (#66499)Cullen Rhodes
2023-09-14[mlir][VectorToGPU] Update memref stride preconditions on `nvgpu.mma.sync` pathChristopher Bate
2023-08-01[mlir][gpu] Support arith.extf in subgroup MMA elementwise opsLei Zhang
2023-06-05[mlir][Vector] Adds a pattern to fold `arith.extf` into `vector.contract`Manish Gupta
2023-04-11[Updated commit] Fix Transpose Check in MMA.SYNC Path.Manish Gupta
2023-02-15[mlir][vectorToGPU] Fix type used when folding transpose into read opThomas Raoux
2023-02-14[mlir][Vector] Significantly improve VectorToGPU.cppNicolas Vasilache
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
2023-01-19[mlir] Update VectorToGPU to new memory spaceThomas Raoux
2022-12-15[mlir][VectorToGPU] Support transposed+broadcasted 2D MMA loadLei Zhang
2022-12-15[mlir][VectorToGPU] Support transposed+broadcasted 1D MMA loadLei Zhang
2022-12-01[mlir][nvgpu] Fix affine maps computing indices for LdMatrixOp srcMemrefManish Gupta
2022-12-01Revert "[WIP] Add support for MMA conversion for 1-D vector.transfer followed...Nicolas Vasilache
2022-12-01[WIP] Add support for MMA conversion for 1-D vector.transfer followed by a br...Nicolas Vasilache
2022-11-29[mlir][gpu] Adding support for transposed mma_load_matrixQuinn Dawkins
2022-11-28[mlir][NFC] Remove trailing whitespaces from `*.td` and `*.mlir` files.Hanhan Wang
2022-11-03[mlir][Pass] Include anchor op in -pass-pipelinerkayaith
2022-11-02[mlir] Don't mix -pass-pipeline with other pass optionsrkayaith
2022-10-19[mlir][NVGPU] Handle native mma.sync and ldmatrix(x4) sizesManish Gupta
2022-06-30[mlir][VectorToGPU] Fix support for i4, col-major operand supportChristopher Bate
2022-06-03[mlir][VectorToGPU] Fix bug generating incorrect ldmatrix opsThomas Raoux
2022-05-20[MLIR][GPU] Add NvGpu mma.sync path to the VectorToGPU passChristopher Bate
2022-04-20[mlir][NFC] Update textual references of `func` to `func.func` in Conversion/...River Riddle
2022-03-25[mlir][gpu] Relax restriction on mma load/store opThomas Raoux
2022-03-16[mlir] Move the Builtin FuncOp to the Func dialectRiver Riddle
2022-03-08[mlir] Update FuncOp conversion passes to Pass/InterfacePass<FunctionOpInterf...River Riddle
2022-01-27[VectorToGPU] Fix horizontal stride calculation for N-D memrefThomas Raoux
2022-01-18[mlir] Replace StrEnumAttr -> EnumAttr in core dialectsMogball
2021-11-11[mlir][VectorToGPU] Support more cases in conversion to MMA opsThomas Raoux
2021-11-02[mlir][VectorToGPU] Add support for elementwise mma to vector to GPUthomasraoux
2021-10-13[MLIR] Replace std ops with arith dialect opsMogball
2021-06-30[mlir][VectorToGPU] Support converting vetor.broadcast to MMA opthomasraoux
2021-06-24[mlir][VectorToGPU] Add conversion for scf::For op with Matrix operandsthomasraoux
2021-06-24[mlir][VectorToGPU] Add conversion for splat constant to MMA const matrixthomasraoux
2021-06-11[mlir][VectorToGPU] First step to convert vector ops to GPU MMA opsthomasraoux