comparison gcc/testsuite/gcc.dg/vect/vect-cselim-1.c @ 131:84e7813d76e9

gcc-8.2
author mir3636
date Thu, 25 Oct 2018 07:37:49 +0900
parents 04ced10e8804
children
comparison
equal deleted inserted replaced
111:04ced10e8804 131:84e7813d76e9
36 out[i].b = d - 12; 36 out[i].b = d - 12;
37 out[i].a = c + d; 37 out[i].a = c + d;
38 } 38 }
39 } 39 }
40 40
41 /* Not vectorizable. */ 41 /* Only vectorizable with masked stores. */
42 for (i = 0; i < N; i++) 42 for (i = 0; i < N; i++)
43 { 43 {
44 c = in1[i].b; 44 c = in1[i].b;
45 d = in2[i].b; 45 d = in2[i].b;
46 46
80 } 80 }
81 81
82 return 0; 82 return 0;
83 } 83 }
84 84
85 /* { dg-final { scan-tree-dump-times "vectorized 1 loops" 1 "vect" { xfail { { vect_no_align && { ! vect_hw_misalign } } || { ! vect_strided2 } } } } } */ 85 /* { dg-final { scan-tree-dump-times "vectorized 1 loops" 1 "vect" { target { ! vect_masked_store } xfail { { vect_no_align && { ! vect_hw_misalign } } || { ! vect_strided2 } } } } } */
86 /* { dg-final { scan-tree-dump-times "vectorized 2 loops" 1 "vect" { target { vect_masked_store } } } } */