llvm-project/mlir/test/Dialect
Stella Laurenzo 3bb7999339 [mlir] Add global_load and global_store ops to ml_program.
* Adds simple, non-atomic, non-volatile, non-synchronized direct load/store ops.

Differential Revision: https://reviews.llvm.org/D126230
2022-06-01 11:32:15 -07:00
..
AMDGPU [MLIR][AMDGPU] Add AMDGPU dialect, wrappers around raw buffer intrinsics 2022-05-10 14:59:58 +00:00
AMX [mlir][NFC] Update textual references of `func` to `func.func` in AMX/Arithmetic/ArmSVE/Async tests 2022-04-20 22:17:28 -07:00
Affine [FileCheck] Catch missspelled directives. 2022-05-26 11:37:19 +01:00
Arithmetic [mlir][Arithmetic] fold overlapping negf. 2022-05-20 01:49:19 +00:00
ArmNeon [mlir][NFC] Update textual references of `func` to `func.func` in AMX/Arithmetic/ArmSVE/Async tests 2022-04-20 22:17:28 -07:00
ArmSVE [mlir][NFC] Update textual references of `func` to `func.func` in AMX/Arithmetic/ArmSVE/Async tests 2022-04-20 22:17:28 -07:00
Async [mlir][NFC] Update textual references of `func` to `func.func` in AMX/Arithmetic/ArmSVE/Async tests 2022-04-20 22:17:28 -07:00
Bufferization [mlir][bufferize] Remove hoisting functionality from One-Shot Bufferize 2022-05-25 19:56:18 +02:00
Builtin [mlir][NFC] Update textual references of `func` to `func.func` in Bufferization/Complex/EmitC/CF/Func/GPU tests 2022-04-20 22:17:28 -07:00
Complex [mlir] Add `complex.atan2` operation. 2022-05-25 10:11:44 +02:00
ControlFlow [MLIR Parser] Improve QoI for "expected token" errors 2022-05-10 15:44:17 +01:00
DLTI [mlir] Data layout for integer and float types 2022-03-02 14:56:49 +01:00
EmitC [mlir][emitc] Add a cast op 2022-04-28 15:50:59 +00:00
Func [mlir][NFC] Update textual references of `func` to `func.func` in Bufferization/Complex/EmitC/CF/Func/GPU tests 2022-04-20 22:17:28 -07:00
GPU [MLIR][GPU] Expose GpuParallelLoopMapping as non-test pass. 2022-05-30 09:20:48 +02:00
LLVMIR [MLIR][NVVM] NFC: add labels to test functions. 2022-05-30 10:39:44 +02:00
Linalg [mlir] add VectorizeOp to structured transform ops 2022-05-30 17:37:50 +02:00
MLProgram [mlir] Add global_load and global_store ops to ml_program. 2022-06-01 11:32:15 -07:00
Math [mlir][NFC] Update textual references of `func` to `func.func` in LLVM/Math/MemRef/NVGPU/OpenACC/OpenMP/Quant/SCF/Shape tests 2022-04-20 22:17:28 -07:00
MemRef [FileCheck] Catch missspelled directives. 2022-05-26 11:37:19 +01:00
NVGPU [mlir][gpu] Move async copy ops to NVGPU and add caching hints 2022-05-10 22:30:24 +00:00
OpenACC [mlir][NFC] Update textual references of `func` to `func.func` in LLVM/Math/MemRef/NVGPU/OpenACC/OpenMP/Quant/SCF/Shape tests 2022-04-20 22:17:28 -07:00
OpenMP [mlir][openmp] Add check for types of operands in omp.atomic.write 2022-05-25 17:22:16 +05:30
PDL [mlir:PDL] Rework errors for pdl.operations with non-inferrable results 2022-04-28 12:58:00 -07:00
PDLInterp [mlir:PDLInterp] Refactor the implementation of result type inferrence 2022-05-01 12:25:05 -07:00
Quant [mlir] Remove the `type` keyword from type alias definitions 2022-05-16 13:54:02 -07:00
SCF [mlir][SCF] Add parallel abstraction on tensors. 2022-06-01 09:16:01 +00:00
SPIRV [FileCheck] Catch missspelled directives. 2022-05-26 11:37:19 +01:00
Shape [mlir][NFC] Update textual references of `func` to `func.func` in LLVM/Math/MemRef/NVGPU/OpenACC/OpenMP/Quant/SCF/Shape tests 2022-04-20 22:17:28 -07:00
SparseTensor [mlir][sparse] add support for complex zero/one building 2022-05-20 08:53:30 -07:00
Tensor [mlir][bufferization][NFC] Improve assembly format of AllocTensorOp 2022-05-23 16:58:01 +02:00
Tosa [DenseElementsAttr] Teach isValidRawBuffer that 1-elt values are splats. 2022-05-14 11:49:43 +01:00
Transform [mlir] add VectorizeOp to structured transform ops 2022-05-30 17:37:50 +02:00
Vector [FileCheck] Catch missspelled directives. 2022-05-26 11:37:19 +01:00
X86Vector [mlir][NFC] Update textual references of `func` to `func.func` in Tensor/Tosa/Vector tests 2022-04-20 22:17:29 -07:00
traits.mlir [mlir][NFC] Update textual references of `func` to `func.func` in IR/Interface tests 2022-04-20 22:17:30 -07:00