Mercurial > hg > CbC > CbC_gcc
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 } } } } */ |