llvm-project/mlir/test/Target/LLVMIR
Benoit Jacob 20daedacca 2d Arm Neon sdot op, and lowering to the intrinsic.
This adds Sdot2d op, which is similar to the usual Neon
intrinsic except that it takes 2d vector operands, reflecting the
structure of the arithmetic that it's performing: 4 separate
4-dimensional dot products, whence the vector<4x4xi8> shape.

This also adds a new pass, arm-neon-2d-to-intr, lowering
this new 2d op to the 1d intrinsic.

Reviewed By: nicolasvasilache

Differential Revision: https://reviews.llvm.org/D102504
2021-06-10 14:36:39 -07:00
..
amx.mlir [mlir][amx] Add Intel AMX dialect (architectural-specific vector dialect) 2021-03-15 17:59:05 -07:00
arm-neon-2d.mlir 2d Arm Neon sdot op, and lowering to the intrinsic. 2021-06-10 14:36:39 -07:00
arm-neon.mlir Fix some typos. 2021-05-14 21:34:09 +05:30
arm-sve.mlir [mlir][ArmSVE] Add basic load/store operations 2021-06-09 15:53:40 +01:00
import.ll [mlir] Support alignment in LLVM dialect GlobalOp 2021-05-12 09:07:20 +02:00
llvmir-debug.mlir
llvmir-intrinsics.mlir
llvmir-invalid.mlir Add support for complex constants to MLIR core. 2021-05-17 09:12:39 +02:00
llvmir-types.mlir
llvmir.mlir Add support for complex constants to MLIR core. 2021-05-17 09:12:39 +02:00
nvvmir.mlir [MLIR][GPU][NVVM] Add warp synchronous matrix-multiply accumulate ops 2021-05-06 12:06:25 +05:30
openacc-llvm.mlir [mlir][openacc] Translate UpdateOp to LLVM IR 2021-05-26 11:42:15 -04:00
openmp-llvm.mlir [OpenMP][MLIR]Add support for guided, auto and runtime scheduling 2021-05-10 09:18:52 +00:00
rocdl.mlir
vector-to-llvm-ir.mlir
x86vector.mlir [mlir] X86Vector: Add AVX Rsqrt 2021-04-13 08:43:48 -07:00