Since commit r15-3594, we fixed the bugs in MASK_TYPE for AVX10.2
testcases, but we missed the following four.
The tests are not FAIL since the binutils part haven't been merged
yet, which leads to UNSUPPORTED test. But the avx512f-mask-type.h
needs to be included, otherwise, it will be compile error.
gcc/testsuite/ChangeLog:
* gcc.target/i386/avx10_2-512-vpdpbssd-2.c: Include
avx512f-mask-type.h.
* gcc.target/i386/avx10_2-vminmaxsd-2.c: Ditto.
* gcc.target/i386/avx10_2-vminmaxsh-2.c: Ditto.
* gcc.target/i386/avx10_2-vminmaxss-2.c: Ditto.
#define SRC_SIZE (AVX512F_LEN / 8)
#define SIZE (AVX512F_LEN / 32)
+#include "avx512f-mask-type.h"
+
static void
CALC (int *r, int *dst, char *s1, char *s2)
{
#include "avx10-helper.h"
#include <stdbool.h>
#include "avx10-minmax-helper.h"
+#include "avx512f-mask-type.h"
void static
CALC (double *r, double *s1, double *s2, int R)
#include "avx10-helper.h"
#include <stdbool.h>
#include "avx10-minmax-helper.h"
+#include "avx512f-mask-type.h"
void static
CALC (_Float16 *r, _Float16 *s1, _Float16 *s2, int R)
#include "avx10-helper.h"
#include <stdbool.h>
#include "avx10-minmax-helper.h"
+#include "avx512f-mask-type.h"
void static
CALC (float *r, float *s1, float *s2, int R)