[mlir][NFC] Update textual references of `func` to `func.func` in Tensor/Tosa/Vector testsThe special case parsing of `func` operations is being removed.
[mlir][vector][avx] add AVX dot product to X86Vector dialect with loweringIn the long run, we want to unify the dot product codegen solutions betweenall target architectures, but this intrinsic en
[mlir][vector][avx] add AVX dot product to X86Vector dialect with loweringIn the long run, we want to unify the dot product codegen solutions betweenall target architectures, but this intrinsic enables experimenting with AVXspecific implementations in the meantime.Reviewed By: nicolasvasilacheDifferential Revision: https://reviews.llvm.org/D100593
show more ...
[mlir] X86Vector: Add AVX RsqrtReviewed By: aartbikDifferential Revision: https://reviews.llvm.org/D99818
[mlir] Rename AVX512 dialect to X86VectorWe will soon be adding non-AVX512 operations to MLIR, such as AVX's rsqrt. In https://reviews.llvm.org/D99818 several possibilities were discussed, namely t
[mlir] Rename AVX512 dialect to X86VectorWe will soon be adding non-AVX512 operations to MLIR, such as AVX's rsqrt. In https://reviews.llvm.org/D99818 several possibilities were discussed, namely to (1) add non-AVX512 ops to the AVX512 dialect, (2) add more dialects (e.g. AVX dialect for AVX rsqrt), and (3) expand the scope of the AVX512 to include these SIMD x86 ops, thereby renaming the dialect to something more accurate such as X86Vector.Consensus was reached on option (3), which this patch implements.Reviewed By: aartbik, ftynse, nicolasvasilacheDifferential Revision: https://reviews.llvm.org/D100119