/haiku-buildtools/gcc/gcc/testsuite/gcc.target/i386/ |
H A D | avx512f-klogic-2.c | 10 __mmask16 dst, src1, src2, dst_ref; local 18 dst_ref = src1 & src2; 19 if (dst != dst_ref) 24 dst_ref = ~src1 & src2; 25 if (dst != dst_ref) 30 dst_ref = src1 | src2; 31 if (dst != dst_ref) 36 dst_ref = ~(src1 ^ src2); 37 if (dst != dst_ref) 42 dst_ref [all...] |
H A D | avx512f-vpcmpq-2.c | 13 __mmask8 dst_ref; variable 18 dst_ref = 0; \ 21 dst_ref = ((rel) << i) | dst_ref; \ 27 if (dst_ref != dst1) abort(); \ 28 if ((mask & dst_ref) != dst2) abort(); 34 dst_ref = 0; \ 37 dst_ref = ((rel) << i) | dst_ref; \ 43 if (dst_ref ! [all...] |
H A D | avx512bw-vpcmpb-2.c | 15 dst_ref = 0; \ 18 dst_ref = ((rel) << i) | dst_ref; \ 24 if (dst_ref != dst1) abort(); \ 25 if ((mask & dst_ref) != dst2) abort(); 31 dst_ref = 0; \ 34 dst_ref = ((rel) << i) | dst_ref; \ 40 if (dst_ref != dst1) abort(); \ 41 if ((mask & dst_ref) ! [all...] |
H A D | avx512bw-vpcmpub-2.c | 15 dst_ref = 0; \ 18 dst_ref = ((rel) << i) | dst_ref; \ 24 if (dst_ref != dst1) abort(); \ 25 if ((mask & dst_ref) != dst2) abort(); 31 dst_ref = 0; \ 34 dst_ref = ((rel) << i) | dst_ref; \ 40 if (dst_ref != dst1) abort(); \ 41 if ((mask & dst_ref) ! [all...] |
H A D | avx512bw-vpcmpuw-2.c | 15 dst_ref = 0; \ 18 dst_ref = ((rel) << i) | dst_ref; \ 24 if (dst_ref != dst1) abort(); \ 25 if ((mask & dst_ref) != dst2) abort(); 31 dst_ref = 0; \ 34 dst_ref = ((rel) << i) | dst_ref; \ 40 if (dst_ref != dst1) abort(); \ 41 if ((mask & dst_ref) ! [all...] |
H A D | avx512bw-vpcmpw-2.c | 15 dst_ref = 0; \ 18 dst_ref = ((rel) << i) | dst_ref; \ 24 if (dst_ref != dst1) abort(); \ 25 if ((mask & dst_ref) != dst2) abort(); 31 dst_ref = 0; \ 34 dst_ref = ((rel) << i) | dst_ref; \ 40 if (dst_ref != dst1) abort(); \ 41 if ((mask & dst_ref) ! [all...] |
H A D | avx512f-vpcmpd-2.c | 16 dst_ref = 0; \ 19 dst_ref = ((rel) << i) | dst_ref; \ 25 if (dst_ref != dst1) abort(); \ 26 if ((mask & dst_ref) != dst2) abort(); 32 dst_ref = 0; \ 35 dst_ref = ((rel) << i) | dst_ref; \ 41 if (dst_ref != dst1) abort(); \ 42 if ((mask & dst_ref) ! [all...] |
H A D | avx512f-vpcmpud-2.c | 16 dst_ref = 0; \ 19 dst_ref = ((rel) << i) | dst_ref; \ 25 if (dst_ref != dst1) abort(); \ 26 if ((mask & dst_ref) != dst2) abort(); 32 dst_ref = 0; \ 35 dst_ref = ((rel) << i) | dst_ref; \ 41 if (dst_ref != dst1) abort(); \ 42 if ((mask & dst_ref) ! [all...] |
H A D | avx512f-vpcmpuq-2.c | 16 dst_ref = 0; \ 19 dst_ref = ((rel) << i) | dst_ref; \ 25 if (dst_ref != dst1) abort(); \ 26 if ((mask & dst_ref) != dst2) abort(); 32 dst_ref = 0; \ 35 dst_ref = ((rel) << i) | dst_ref; \ 41 if (dst_ref != dst1) abort(); \ 42 if ((mask & dst_ref) ! [all...] |
H A D | avx512bw-vpmulhrsw-2.c | 27 short dst_ref[SIZE]; 44 CALC (src1.a, src2.a, dst_ref); 46 if (UNION_CHECK (AVX512F_LEN, i_w) (dst1, dst_ref)) 49 MASK_MERGE (i_w) (dst_ref, mask, SIZE); 50 if (UNION_CHECK (AVX512F_LEN, i_w) (dst2, dst_ref)) 53 MASK_ZERO (i_w) (dst_ref, mask, SIZE); 54 if (UNION_CHECK (AVX512F_LEN, i_w) (dst3, dst_ref))
|
H A D | avx512bw-vpmulhuw-2.c | 24 short dst_ref[SIZE]; 41 CALC (src1.a, src2.a, dst_ref); 43 if (UNION_CHECK (AVX512F_LEN, i_w) (dst1, dst_ref)) 46 MASK_MERGE (i_w) (dst_ref, mask, SIZE); 47 if (UNION_CHECK (AVX512F_LEN, i_w) (dst2, dst_ref)) 50 MASK_ZERO (i_w) (dst_ref, mask, SIZE); 51 if (UNION_CHECK (AVX512F_LEN, i_w) (dst3, dst_ref))
|
H A D | avx512bw-vpmulhw-2.c | 24 short dst_ref[SIZE]; 41 CALC (src1.a, src2.a, dst_ref); 43 if (UNION_CHECK (AVX512F_LEN, i_w) (dst1, dst_ref)) 46 MASK_MERGE (i_w) (dst_ref, mask, SIZE); 47 if (UNION_CHECK (AVX512F_LEN, i_w) (dst2, dst_ref)) 50 MASK_ZERO (i_w) (dst_ref, mask, SIZE); 51 if (UNION_CHECK (AVX512F_LEN, i_w) (dst3, dst_ref))
|
H A D | avx512bw-vpmullw-2.c | 24 short dst_ref[SIZE]; 40 CALC (src1.a, src2.a, dst_ref); 42 if (UNION_CHECK (AVX512F_LEN, i_w) (dst1, dst_ref)) 45 MASK_MERGE (i_w) (dst_ref, mask, SIZE); 46 if (UNION_CHECK (AVX512F_LEN, i_w) (dst2, dst_ref)) 49 MASK_ZERO (i_w) (dst_ref, mask, SIZE); 50 if (UNION_CHECK (AVX512F_LEN, i_w) (dst3, dst_ref))
|
H A D | avx512dq-vorpd-2.c | 28 double dst_ref[SIZE]; local 41 CALC (s1.a, s2.a, dst_ref); 43 if (UNION_CHECK (AVX512F_LEN,d) (res1, dst_ref)) 46 MASK_MERGE (d) (dst_ref, mask, SIZE); 47 if (UNION_CHECK (AVX512F_LEN,d) (res2, dst_ref)) 50 MASK_ZERO (d) (dst_ref, mask, SIZE); 51 if (UNION_CHECK (AVX512F_LEN,d) (res3, dst_ref))
|
H A D | avx512dq-vorps-2.c | 28 float dst_ref[SIZE]; local 41 CALC (s1.a, s2.a, dst_ref); 43 if (UNION_CHECK (AVX512F_LEN,) (res1, dst_ref)) 46 MASK_MERGE () (dst_ref, mask, SIZE); 47 if (UNION_CHECK (AVX512F_LEN,) (res2, dst_ref)) 50 MASK_ZERO () (dst_ref, mask, SIZE); 51 if (UNION_CHECK (AVX512F_LEN,) (res3, dst_ref))
|
H A D | avx512dq-vpmullq-2.c | 24 long long dst_ref[SIZE]; 38 CALC (src1.a, src2.a, dst_ref); 40 if (UNION_CHECK (AVX512F_LEN, i_q) (dst1, dst_ref)) 43 MASK_MERGE (i_q) (dst_ref, mask, SIZE); 44 if (UNION_CHECK (AVX512F_LEN, i_q) (dst2, dst_ref)) 47 MASK_ZERO (i_q) (dst_ref, mask, SIZE); 48 if (UNION_CHECK (AVX512F_LEN, i_q) (dst3, dst_ref))
|
H A D | avx512dq-vxorpd-2.c | 28 double dst_ref[SIZE]; local 41 CALC (s1.a, s2.a, dst_ref); 43 if (UNION_CHECK (AVX512F_LEN,d) (res1, dst_ref)) 46 MASK_MERGE (d) (dst_ref, mask, SIZE); 47 if (UNION_CHECK (AVX512F_LEN,d) (res2, dst_ref)) 50 MASK_ZERO (d) (dst_ref, mask, SIZE); 51 if (UNION_CHECK (AVX512F_LEN,d) (res3, dst_ref))
|
H A D | avx512dq-vxorps-2.c | 28 float dst_ref[SIZE]; local 41 CALC (s1.a, s2.a, dst_ref); 43 if (UNION_CHECK (AVX512F_LEN,) (res1, dst_ref)) 46 MASK_MERGE () (dst_ref, mask, SIZE); 47 if (UNION_CHECK (AVX512F_LEN,) (res2, dst_ref)) 50 MASK_ZERO () (dst_ref, mask, SIZE); 51 if (UNION_CHECK (AVX512F_LEN,) (res3, dst_ref))
|
H A D | avx512f-vpmulld-2.c | 27 int dst_ref[SIZE]; local 43 CALC (src1.a, src2.a, dst_ref); 45 if (UNION_CHECK (AVX512F_LEN, i_d) (res1, dst_ref)) 48 MASK_MERGE (i_d) (dst_ref, mask, SIZE); 49 if (UNION_CHECK (AVX512F_LEN, i_d) (res2, dst_ref)) 52 MASK_ZERO (i_d) (dst_ref, mask, SIZE); 53 if (UNION_CHECK (AVX512F_LEN, i_d) (res3, dst_ref))
|
H A D | avx512ifma-vpmaddluq-2.c | 27 unsigned long long dst_ref[SIZE]; 40 CALC (dst_ref, dst1.a, src1.a, src2.a); 45 if (UNION_CHECK (AVX512F_LEN, i_q) (dst1, dst_ref)) 48 MASK_MERGE (i_q) (dst_ref, mask, SIZE); 49 if (UNION_CHECK (AVX512F_LEN, i_q) (dst2, dst_ref)) 52 MASK_ZERO (i_q) (dst_ref, mask, SIZE); 53 if (UNION_CHECK (AVX512F_LEN, i_q) (dst3, dst_ref))
|
H A D | avx512bw-vpackssdw-2.c | 49 short dst_ref[DST_SIZE]; local 65 CALC (s1.a, s2.a, dst_ref); 67 if (UNION_CHECK (AVX512F_LEN, i_w) (res1, dst_ref)) 70 MASK_MERGE (i_w) (dst_ref, mask, DST_SIZE); 71 if (UNION_CHECK (AVX512F_LEN, i_w) (res2, dst_ref)) 74 MASK_ZERO (i_w) (dst_ref, mask, DST_SIZE); 75 if (UNION_CHECK (AVX512F_LEN, i_w) (res3, dst_ref))
|
H A D | avx512bw-vpacksswb-2.c | 49 char dst_ref[DST_SIZE]; local 65 CALC (s1.a, s2.a, dst_ref); 67 if (UNION_CHECK (AVX512F_LEN, i_b) (res1, dst_ref)) 70 MASK_MERGE (i_b) (dst_ref, mask, DST_SIZE); 71 if (UNION_CHECK (AVX512F_LEN, i_b) (res2, dst_ref)) 74 MASK_ZERO (i_b) (dst_ref, mask, DST_SIZE); 75 if (UNION_CHECK (AVX512F_LEN, i_b) (res3, dst_ref))
|
H A D | avx512bw-vpackusdw-2.c | 49 unsigned short dst_ref[DST_SIZE]; local 65 CALC (s1.a, s2.a, dst_ref); 67 if (UNION_CHECK (AVX512F_LEN, i_w) (res1, dst_ref)) 70 MASK_MERGE (i_w) (dst_ref, mask, DST_SIZE); 71 if (UNION_CHECK (AVX512F_LEN, i_w) (res2, dst_ref)) 74 MASK_ZERO (i_w) (dst_ref, mask, DST_SIZE); 75 if (UNION_CHECK (AVX512F_LEN, i_w) (res3, dst_ref))
|
H A D | avx512bw-vpackuswb-2.c | 49 unsigned char dst_ref[DST_SIZE]; local 65 CALC (s1.a, s2.a, dst_ref); 67 if (UNION_CHECK (AVX512F_LEN, i_b) (res1, dst_ref)) 70 MASK_MERGE (i_b) (dst_ref, mask, DST_SIZE); 71 if (UNION_CHECK (AVX512F_LEN, i_b) (res2, dst_ref)) 74 MASK_ZERO (i_b) (dst_ref, mask, DST_SIZE); 75 if (UNION_CHECK (AVX512F_LEN, i_b) (res3, dst_ref))
|
H A D | avx512ifma-vpmaddhuq-2.c | 32 long long dst_ref[SIZE]; 49 CALC (dst_ref, dst1.a, src1.a, src2.a); 54 if (UNION_CHECK (AVX512F_LEN, i_q) (dst1, dst_ref)) 57 MASK_MERGE (i_q) (dst_ref, mask, SIZE); 58 if (UNION_CHECK (AVX512F_LEN, i_q) (dst2, dst_ref)) 61 MASK_ZERO (i_q) (dst_ref, mask, SIZE); 62 if (UNION_CHECK (AVX512F_LEN, i_q) (dst3, dst_ref))
|