llvm-project/mlir/test/Dialect/LLVMIR
Christopher Bate 3be7c28917 [mlir][NVVM] Add support for nvvm mma.sync ops
This patch adds MLIR NVVM support for the various NVPTX `mma.sync`
operations. There are a number of possible data type, shape,
and other attribute combinations supported by the operation, so a
custom assebmly format is added and attributes are inferred where
possible.

Reviewed By: ThomasRaoux

Differential Revision: https://reviews.llvm.org/D122410
2022-03-25 17:28:05 +00:00
..
canonicalize.mlir [MLIR][LLVM] Fold extractvalue to ignore insertvalue at distinct index 2022-03-04 11:03:34 -05:00
func.mlir [mlir] Add support for the nest attribute to the LLVM-IR dialect conversion. 2022-03-18 08:15:03 -07:00
global.mlir [mlir] Support verification order (3/3) 2022-03-11 01:16:28 +00:00
invalid.mlir [mlir][NVVM] Add support for nvvm mma.sync ops 2022-03-25 17:28:05 +00:00
layout.mlir [mlir] Implement `DataLayoutTypeInterface` for `LLVMArrayType` 2021-12-14 09:35:45 +01:00
legalize-for-export.mlir [mlir][OpenMP] Added assembly format for omp.wsloop and remove parseClauses 2022-03-23 10:02:02 +05:30
nvvm.mlir [mlir][NVVM] Add support for nvvm mma.sync ops 2022-03-25 17:28:05 +00:00
rocdl.mlir [mlir] add verifiers for NVVM and ROCDL kernel attributes 2021-02-16 18:06:54 +01:00
roundtrip.mlir [mlir][LLVM] Allow scalable vectors in ShuffleVectorOp 2022-02-24 11:24:34 +00:00
terminator.mlir [mlir] Move the Builtin FuncOp to the Func dialect 2022-03-16 17:07:03 -07:00
types-invalid.mlir [mlir] Drop deprecated syntax for LLVM dialect types 2021-02-08 19:26:21 +01:00
types.mlir [mlir] Align LLVM_Type ODS constraint on type verifiers 2022-01-05 19:00:56 +01:00