gcc/
[official-gcc.git] / gcc-4_9-branch / gcc / testsuite / ChangeLog.linaro
bloba033dbd6e2e00b16191f214bf628576cc7f92ec6
1 2014-08-22  Yvan Roux  <yvan.roux@linaro.org>
3         Backport from trunk r212927.
4         2014-07-23  Jiong Wang  <jiong.wang@arm.com>
6         * gcc.dg/ira-shrinkwrap-prep-1.c (target): Add arm_nothumb.
7         * gcc.dg/ira-shrinkwrap-prep-2.c (target): Likewise.
8         * gcc.dg/pr10474.c (target): Likewise.
10 2014-08-14  Yvan Roux  <yvan.roux@linaro.org>
12         GCC Linaro 4.9-2014.08 released.
14 2014-08-11 Yvan Roux  <yvan.roux@linaro.org>
15         Backport from trunk r213555.
16         2014-08-04  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
18         PR target/61713
19         * gcc.dg/pr61756.c: New test.
21 2014-08-11 Yvan Roux  <yvan.roux@linaro.org>
22         Backport from trunk r213376.
23         2014-07-31  Charles Baylis  <charles.baylis@linaro.org>
25         PR target/61948
26         * gcc.target/arm/pr61948.c: New test case.
28 2014-08-11 Yvan Roux  <yvan.roux@linaro.org>
30         Backport from trunk r212959, r212976, r212999, r213000.
31         2014-07-24  Jiong Wang  <jiong.wang@arm.com>
33         * gcc.target/aarch64/test_frame_1.c: Match optimized instruction
34         sequences.
35         * gcc.target/aarch64/test_frame_2.c: Likewise.
36         * gcc.target/aarch64/test_frame_4.c: Likewise.
37         * gcc.target/aarch64/test_frame_6.c: Likewise.
38         * gcc.target/aarch64/test_frame_7.c: Likewise.
39         * gcc.target/aarch64/test_frame_8.c: Likewise.
40         * gcc.target/aarch64/test_frame_10.c: Likewise.
42         2014-07-24  Jiong Wang  <jiong.wang@arm.com>
44         * gcc.target/aarch64/test_frame_1.c: Match optimized instruction
45         sequences.
46         * gcc.target/aarch64/test_frame_10.c: Likewise.
47         * gcc.target/aarch64/test_frame_2.c: Likewise.
48         * gcc.target/aarch64/test_frame_4.c: Likewise.
49         * gcc.target/aarch64/test_frame_6.c: Likewise.
50         * gcc.target/aarch64/test_frame_7.c: Likewise.
51         * gcc.target/aarch64/test_frame_8.c: Likewise.
52         * gcc.target/aarch64/test_fp_attribute_1.c: Likewise.
54         2014-07-24  Jiong Wang  <jiong.wang@arm.com>
56         * gcc.target/aarch64/test_frame_12.c: Match optimized instruction
57         sequences.
59         2014-07-23  Jiong Wang  <jiong.wang@arm.com>
61         * gcc.target/aarch64/test_frame_common.h: New file.
62         * gcc.target/aarch64/test_frame_1.c: Likewise.
63         * gcc.target/aarch64/test_frame_2.c: Likewise.
64         * gcc.target/aarch64/test_frame_3.c: Likewise.
65         * gcc.target/aarch64/test_frame_4.c: Likewise.
66         * gcc.target/aarch64/test_frame_5.c: Likewise.
67         * gcc.target/aarch64/test_frame_6.c: Likewise.
68         * gcc.target/aarch64/test_frame_7.c: Likewise.
69         * gcc.target/aarch64/test_frame_8.c: Likewise.
70         * gcc.target/aarch64/test_frame_9.c: Likewise.
71         * gcc.target/aarch64/test_frame_10.c: Likewise.
72         * gcc.target/aarch64/test_frame_11.c: Likewise.
73         * gcc.target/aarch64/test_frame_12.c: Likewise.
74         * gcc.target/aarch64/test_frame_13.c: Likewise.
75         * gcc.target/aarch64/test_frame_14.c: Likewise.
76         * gcc.target/aarch64/test_frame_15.c: Likewise.
78 2014-08-10 Yvan Roux  <yvan.roux@linaro.org>
80         Backport from trunk r212023, r212024.
81         2014-06-26  Vidya Praveen  <vidyapraveen@arm.com>
83         * gcc.dg/inline-22.c: Add bind_pic_locally.
84         * gcc.dg/inline_4.c: Ditto.
85         * gcc.dg/fail_always_inline.c: Ditto.
86         * g++.dg/ipa/devirt-25.C: Ditto.
88         2014-06-26  Vidya Praveen  <vidyapraveen@arm.com>
90         * lib/target-support.exp (bind_pic_locally): Save the flags to
91         'flags_to_postpone' instead of appending to 'flags'.
92         * lib/gcc.exp (gcc_target_compile): Append board_info's multilib_flags
93         with flags_to_postpone and revert after target_compile.
94         * lib/g++.exp (g++_target_compile): Ditto.
95         * lib/gfortran.exp (gfortran_target_compile): Ditto.
97 2014-07-24  Yvan Roux  <yvan.roux@linaro.org>
99         GCC Linaro 4.9-2014.07-1 released.
101 2014-07-17  Yvan Roux  <yvan.roux@linaro.org>
103         GCC Linaro 4.9-2014.07 released.
105 2014-07-17  Yvan Roux  <yvan.roux@linaro.org>
107         Backport from trunk r211887.
108         2014-06-23  James Greenhalgh  <james.greenhalgh@arm.com>
110         * gcc.target/aarch64/scalar_shift_1.c: Fix expected assembler.
112 2014-07-17  Yvan Roux  <yvan.roux@linaro.org>
114         Backport from trunk r211441.
115         2014-06-11  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
117         * gcc.target/aarch64/acle/acle.exp: New.
118         * gcc.target/aarch64/acle/crc32b.c: New test.
119         * gcc.target/aarch64/acle/crc32cb.c: Likewise.
120         * gcc.target/aarch64/acle/crc32cd.c: Likewise.
121         * gcc.target/aarch64/acle/crc32ch.c: Likewise.
122         * gcc.target/aarch64/acle/crc32cw.c: Likewise.
123         * gcc.target/aarch64/acle/crc32d.c: Likewise.
124         * gcc.target/aarch64/acle/crc32h.c: Likewise.
125         * gcc.target/aarch64/acle/crc32w.c: Likewise.
127 2014-07-17  Yvan Roux  <yvan.roux@linaro.org>
129         Backport from trunk r210153.
130         2014-05-07  Alan Lawrence  <alan.lawrence@arm.com>
132         * gcc.target/aarch64/simd/vrev16p8_1.c: New file.
133         * gcc.target/aarch64/simd/vrev16p8.x: New file.
134         * gcc.target/aarch64/simd/vrev16qp8_1.c: New file.
135         * gcc.target/aarch64/simd/vrev16qp8.x: New file.
136         * gcc.target/aarch64/simd/vrev16qs8_1.c: New file.
137         * gcc.target/aarch64/simd/vrev16qs8.x: New file.
138         * gcc.target/aarch64/simd/vrev16qu8_1.c: New file.
139         * gcc.target/aarch64/simd/vrev16qu8.x: New file.
140         * gcc.target/aarch64/simd/vrev16s8_1.c: New file.
141         * gcc.target/aarch64/simd/vrev16s8.x: New file.
142         * gcc.target/aarch64/simd/vrev16u8_1.c: New file.
143         * gcc.target/aarch64/simd/vrev16u8.x: New file.
144         * gcc.target/aarch64/simd/vrev32p16_1.c: New file.
145         * gcc.target/aarch64/simd/vrev32p16.x: New file.
146         * gcc.target/aarch64/simd/vrev32p8_1.c: New file.
147         * gcc.target/aarch64/simd/vrev32p8.x: New file.
148         * gcc.target/aarch64/simd/vrev32qp16_1.c: New file.
149         * gcc.target/aarch64/simd/vrev32qp16.x: New file.
150         * gcc.target/aarch64/simd/vrev32qp8_1.c: New file.
151         * gcc.target/aarch64/simd/vrev32qp8.x: New file.
152         * gcc.target/aarch64/simd/vrev32qs16_1.c: New file.
153         * gcc.target/aarch64/simd/vrev32qs16.x: New file.
154         * gcc.target/aarch64/simd/vrev32qs8_1.c: New file.
155         * gcc.target/aarch64/simd/vrev32qs8.x: New file.
156         * gcc.target/aarch64/simd/vrev32qu16_1.c: New file.
157         * gcc.target/aarch64/simd/vrev32qu16.x: New file.
158         * gcc.target/aarch64/simd/vrev32qu8_1.c: New file.
159         * gcc.target/aarch64/simd/vrev32qu8.x: New file.
160         * gcc.target/aarch64/simd/vrev32s16_1.c: New file.
161         * gcc.target/aarch64/simd/vrev32s16.x: New file.
162         * gcc.target/aarch64/simd/vrev32s8_1.c: New file.
163         * gcc.target/aarch64/simd/vrev32s8.x: New file.
164         * gcc.target/aarch64/simd/vrev32u16_1.c: New file.
165         * gcc.target/aarch64/simd/vrev32u16.x: New file.
166         * gcc.target/aarch64/simd/vrev32u8_1.c: New file.
167         * gcc.target/aarch64/simd/vrev32u8.x: New file.
168         * gcc.target/aarch64/simd/vrev64f32_1.c: New file.
169         * gcc.target/aarch64/simd/vrev64f32.x: New file.
170         * gcc.target/aarch64/simd/vrev64p16_1.c: New file.
171         * gcc.target/aarch64/simd/vrev64p16.x: New file.
172         * gcc.target/aarch64/simd/vrev64p8_1.c: New file.
173         * gcc.target/aarch64/simd/vrev64p8.x: New file.
174         * gcc.target/aarch64/simd/vrev64qf32_1.c: New file.
175         * gcc.target/aarch64/simd/vrev64qf32.x: New file.
176         * gcc.target/aarch64/simd/vrev64qp16_1.c: New file.
177         * gcc.target/aarch64/simd/vrev64qp16.x: New file.
178         * gcc.target/aarch64/simd/vrev64qp8_1.c: New file.
179         * gcc.target/aarch64/simd/vrev64qp8.x: New file.
180         * gcc.target/aarch64/simd/vrev64qs16_1.c: New file.
181         * gcc.target/aarch64/simd/vrev64qs16.x: New file.
182         * gcc.target/aarch64/simd/vrev64qs32_1.c: New file.
183         * gcc.target/aarch64/simd/vrev64qs32.x: New file.
184         * gcc.target/aarch64/simd/vrev64qs8_1.c: New file.
185         * gcc.target/aarch64/simd/vrev64qs8.x: New file.
186         * gcc.target/aarch64/simd/vrev64qu16_1.c: New file.
187         * gcc.target/aarch64/simd/vrev64qu16.x: New file.
188         * gcc.target/aarch64/simd/vrev64qu32_1.c: New file.
189         * gcc.target/aarch64/simd/vrev64qu32.x: New file.
190         * gcc.target/aarch64/simd/vrev64qu8_1.c: New file.
191         * gcc.target/aarch64/simd/vrev64qu8.x: New file.
192         * gcc.target/aarch64/simd/vrev64s16_1.c: New file.
193         * gcc.target/aarch64/simd/vrev64s16.x: New file.
194         * gcc.target/aarch64/simd/vrev64s32_1.c: New file.
195         * gcc.target/aarch64/simd/vrev64s32.x: New file.
196         * gcc.target/aarch64/simd/vrev64s8_1.c: New file.
197         * gcc.target/aarch64/simd/vrev64s8.x: New file.
198         * gcc.target/aarch64/simd/vrev64u16_1.c: New file.
199         * gcc.target/aarch64/simd/vrev64u16.x: New file.
200         * gcc.target/aarch64/simd/vrev64u32_1.c: New file.
201         * gcc.target/aarch64/simd/vrev64u32.x: New file.
202         * gcc.target/aarch64/simd/vrev64u8_1.c: New file.
203         * gcc.target/aarch64/simd/vrev64u8.x: New file.
205 2014-07-16  Yvan Roux  <yvan.roux@linaro.org>
207         Backport from trunk r210148, r210151, r210422.
208         2014-05-14  Alan Lawrence  <alan.lawrence@arm.com>
210         * gcc.target/arm/simd/vtrnqf32_1.c: New file.
211         * gcc.target/arm/simd/vtrnqp16_1.c: New file.
212         * gcc.target/arm/simd/vtrnqp8_1.c: New file.
213         * gcc.target/arm/simd/vtrnqs16_1.c: New file.
214         * gcc.target/arm/simd/vtrnqs32_1.c: New file.
215         * gcc.target/arm/simd/vtrnqs8_1.c: New file.
216         * gcc.target/arm/simd/vtrnqu16_1.c: New file.
217         * gcc.target/arm/simd/vtrnqu32_1.c: New file.
218         * gcc.target/arm/simd/vtrnqu8_1.c: New file.
219         * gcc.target/arm/simd/vtrnf32_1.c: New file.
220         * gcc.target/arm/simd/vtrnp16_1.c: New file.
221         * gcc.target/arm/simd/vtrnp8_1.c: New file.
222         * gcc.target/arm/simd/vtrns16_1.c: New file.
223         * gcc.target/arm/simd/vtrns32_1.c: New file.
224         * gcc.target/arm/simd/vtrns8_1.c: New file.
225         * gcc.target/arm/simd/vtrnu16_1.c: New file.
226         * gcc.target/arm/simd/vtrnu32_1.c: New file.
227         * gcc.target/arm/simd/vtrnu8_1.c: New file.
229         2014-05-07  Alan Lawrence  <alan.lawrence@arm.com>
231         * gcc.target/aarch64/vtrns32.c: Expect zip[12] insn rather than trn[12].
232         * gcc.target/aarch64/vtrnu32.c: Likewise.
233         * gcc.target/aarch64/vtrnf32.c: Likewise.
235         2014-05-07  Alan Lawrence  <alan.lawrence@arm.com>
237         * gcc.target/aarch64/simd/vtrnf32_1.c: New file.
238         * gcc.target/aarch64/simd/vtrnf32.x: New file.
239         * gcc.target/aarch64/simd/vtrnp16_1.c: New file.
240         * gcc.target/aarch64/simd/vtrnp16.x: New file.
241         * gcc.target/aarch64/simd/vtrnp8_1.c: New file.
242         * gcc.target/aarch64/simd/vtrnp8.x: New file.
243         * gcc.target/aarch64/simd/vtrnqf32_1.c: New file.
244         * gcc.target/aarch64/simd/vtrnqf32.x: New file.
245         * gcc.target/aarch64/simd/vtrnqp16_1.c: New file.
246         * gcc.target/aarch64/simd/vtrnqp16.x: New file.
247         * gcc.target/aarch64/simd/vtrnqp8_1.c: New file.
248         * gcc.target/aarch64/simd/vtrnqp8.x: New file.
249         * gcc.target/aarch64/simd/vtrnqs16_1.c: New file.
250         * gcc.target/aarch64/simd/vtrnqs16.x: New file.
251         * gcc.target/aarch64/simd/vtrnqs32_1.c: New file.
252         * gcc.target/aarch64/simd/vtrnqs32.x: New file.
253         * gcc.target/aarch64/simd/vtrnqs8_1.c: New file.
254         * gcc.target/aarch64/simd/vtrnqs8.x: New file.
255         * gcc.target/aarch64/simd/vtrnqu16_1.c: New file.
256         * gcc.target/aarch64/simd/vtrnqu16.x: New file.
257         * gcc.target/aarch64/simd/vtrnqu32_1.c: New file.
258         * gcc.target/aarch64/simd/vtrnqu32.x: New file.
259         * gcc.target/aarch64/simd/vtrnqu8_1.c: New file.
260         * gcc.target/aarch64/simd/vtrnqu8.x: New file.
261         * gcc.target/aarch64/simd/vtrns16_1.c: New file.
262         * gcc.target/aarch64/simd/vtrns16.x: New file.
263         * gcc.target/aarch64/simd/vtrns32_1.c: New file.
264         * gcc.target/aarch64/simd/vtrns32.x: New file.
265         * gcc.target/aarch64/simd/vtrns8_1.c: New file.
266         * gcc.target/aarch64/simd/vtrns8.x: New file.
267         * gcc.target/aarch64/simd/vtrnu16_1.c: New file.
268         * gcc.target/aarch64/simd/vtrnu16.x: New file.
269         * gcc.target/aarch64/simd/vtrnu32_1.c: New file.
270         * gcc.target/aarch64/simd/vtrnu32.x: New file.
271         * gcc.target/aarch64/simd/vtrnu8_1.c: New file.
272         * gcc.target/aarch64/simd/vtrnu8.x: New file.
274 2014-07-16  Yvan Roux  <yvan.roux@linaro.org>
276         Backport from trunk r209794, 209858.
277         2014-04-25  Marek Polacek  <polacek@redhat.com>
279         PR c/60114
280         * gcc.dg/pr60114.c: New test.
282         2014-04-28  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
284         PR c/60983
285         * gcc.dg/pr60114.c: Use signed chars.
287 2014-07-16  Yvan Roux  <yvan.roux@linaro.org>
289         Backport from trunk r210861.
290         2014-05-23  Jiong Wang   <jiong.wang@arm.com>
292         * gcc.target/aarch64/tail_indirect_call_1.c: New.
294 2014-07-16  Yvan Roux  <yvan.roux@linaro.org>
296         Backport from trunk r211314.
297         2014-06-06  James Greenhalgh  <james.greenhalgh@arm.com>
299         * gcc.dg/tree-ssa/pr42585.c: Skip for AArch64.
300         * gcc.dg/tree-ssa/sra-12.c: Likewise.
302 2014-07-16  Yvan Roux  <yvan.roux@linaro.org>
304         Backport from trunk r210967.
305         2014-05-27  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
307         * lib/target-supports.exp (check_effective_target_vect_bswap):
308         Specify arm*-*-* support.
310 2014-07-16  Yvan Roux  <yvan.roux@linaro.org>
312         Backport from trunk r210152, 211059.
313         2014-05-29  Alan Lawrence  <alan.lawrence@arm.com>
315         * gcc.target/arm/simd/vextQf32_1.c: New file.
316         * gcc.target/arm/simd/vextQp16_1.c: New file.
317         * gcc.target/arm/simd/vextQp8_1.c: New file.
318         * gcc.target/arm/simd/vextQs16_1.c: New file.
319         * gcc.target/arm/simd/vextQs32_1.c: New file.
320         * gcc.target/arm/simd/vextQs64_1.c: New file.
321         * gcc.target/arm/simd/vextQs8_1.c: New file.
322         * gcc.target/arm/simd/vextQu16_1.c: New file.
323         * gcc.target/arm/simd/vextQu32_1.c: New file.
324         * gcc.target/arm/simd/vextQu64_1.c: New file.
325         * gcc.target/arm/simd/vextQu8_1.c: New file.
326         * gcc.target/arm/simd/vextQp64_1.c: New file.
327         * gcc.target/arm/simd/vextf32_1.c: New file.
328         * gcc.target/arm/simd/vextp16_1.c: New file.
329         * gcc.target/arm/simd/vextp8_1.c: New file.
330         * gcc.target/arm/simd/vexts16_1.c: New file.
331         * gcc.target/arm/simd/vexts32_1.c: New file.
332         * gcc.target/arm/simd/vexts64_1.c: New file.
333         * gcc.target/arm/simd/vexts8_1.c: New file.
334         * gcc.target/arm/simd/vextu16_1.c: New file.
335         * gcc.target/arm/simd/vextu32_1.c: New file.
336         * gcc.target/arm/simd/vextu64_1.c: New file.
337         * gcc.target/arm/simd/vextu8_1.c: New file.
338         * gcc.target/arm/simd/vextp64_1.c: New file.
340         2014-05-07  Alan Lawrence  <alan.lawrence@arm.com>
342         * gcc.target/aarch64/simd/ext_f32.x: New file.
343         * gcc.target/aarch64/simd/ext_f32_1.c: New file.
344         * gcc.target/aarch64/simd/ext_p16.x: New file.
345         * gcc.target/aarch64/simd/ext_p16_1.c: New file.
346         * gcc.target/aarch64/simd/ext_p8.x: New file.
347         * gcc.target/aarch64/simd/ext_p8_1.c: New file.
348         * gcc.target/aarch64/simd/ext_s16.x: New file.
349         * gcc.target/aarch64/simd/ext_s16_1.c: New file.
350         * gcc.target/aarch64/simd/ext_s32.x: New file.
351         * gcc.target/aarch64/simd/ext_s32_1.c: New file.
352         * gcc.target/aarch64/simd/ext_s64.x: New file.
353         * gcc.target/aarch64/simd/ext_s64_1.c: New file.
354         * gcc.target/aarch64/simd/ext_s8.x: New file.
355         * gcc.target/aarch64/simd/ext_s8_1.c: New file.
356         * gcc.target/aarch64/simd/ext_u16.x: New file.
357         * gcc.target/aarch64/simd/ext_u16_1.c: New file.
358         * gcc.target/aarch64/simd/ext_u32.x: New file.
359         * gcc.target/aarch64/simd/ext_u32_1.c: New file.
360         * gcc.target/aarch64/simd/ext_u64.x: New file.
361         * gcc.target/aarch64/simd/ext_u64_1.c: New file.
362         * gcc.target/aarch64/simd/ext_u8.x: New file.
363         * gcc.target/aarch64/simd/ext_u8_1.c: New file.
364         * gcc.target/aarch64/simd/ext_f64.c: New file.
365         * gcc.target/aarch64/simd/extq_f32.x: New file.
366         * gcc.target/aarch64/simd/extq_f32_1.c: New file.
367         * gcc.target/aarch64/simd/extq_p16.x: New file.
368         * gcc.target/aarch64/simd/extq_p16_1.c: New file.
369         * gcc.target/aarch64/simd/extq_p8.x: New file.
370         * gcc.target/aarch64/simd/extq_p8_1.c: New file.
371         * gcc.target/aarch64/simd/extq_s16.x: New file.
372         * gcc.target/aarch64/simd/extq_s16_1.c: New file.
373         * gcc.target/aarch64/simd/extq_s32.x: New file.
374         * gcc.target/aarch64/simd/extq_s32_1.c: New file.
375         * gcc.target/aarch64/simd/extq_s64.x: New file.
376         * gcc.target/aarch64/simd/extq_s64_1.c: New file.
377         * gcc.target/aarch64/simd/extq_s8.x: New file.
378         * gcc.target/aarch64/simd/extq_s8_1.c: New file.
379         * gcc.target/aarch64/simd/extq_u16.x: New file.
380         * gcc.target/aarch64/simd/extq_u16_1.c: New file.
381         * gcc.target/aarch64/simd/extq_u32.x: New file.
383 2014-07-16  Yvan Roux  <yvan.roux@linaro.org>
385         Backport from trunk r209940, r209943, r209947.
386         2014-04-30  Alan Lawrence  <alan.lawrence@arm.com>
388         * gcc.target/arm/simd/vuzpqf32_1.c: New file.
389         * gcc.target/arm/simd/vuzpqp16_1.c: New file.
390         * gcc.target/arm/simd/vuzpqp8_1.c: New file.
391         * gcc.target/arm/simd/vuzpqs16_1.c: New file.
392         * gcc.target/arm/simd/vuzpqs32_1.c: New file.
393         * gcc.target/arm/simd/vuzpqs8_1.c: New file.
394         * gcc.target/arm/simd/vuzpqu16_1.c: New file.
395         * gcc.target/arm/simd/vuzpqu32_1.c: New file.
396         * gcc.target/arm/simd/vuzpqu8_1.c: New file.
397         * gcc.target/arm/simd/vuzpf32_1.c: New file.
398         * gcc.target/arm/simd/vuzpp16_1.c: New file.
399         * gcc.target/arm/simd/vuzpp8_1.c: New file.
400         * gcc.target/arm/simd/vuzps16_1.c: New file.
401         * gcc.target/arm/simd/vuzps32_1.c: New file.
402         * gcc.target/arm/simd/vuzps8_1.c: New file.
403         * gcc.target/arm/simd/vuzpu16_1.c: New file.
404         * gcc.target/arm/simd/vuzpu32_1.c: New file.
405         * gcc.target/arm/simd/vuzpu8_1.c: New file.
407         2014-04-30  Alan Lawrence  <alan.lawrence@arm.com>
409         * gcc.target/aarch64/vuzps32_1.c: Expect zip1/2 insn rather than uzp1/2.
410         * gcc.target/aarch64/vuzpu32_1.c: Likewise.
411         * gcc.target/aarch64/vuzpf32_1.c: Likewise.
413         2014-04-30  Alan Lawrence  <alan.lawrence@arm.com>
415         * gcc.target/aarch64/simd/vuzpf32_1.c: New file.
416         * gcc.target/aarch64/simd/vuzpf32.x: New file.
417         * gcc.target/aarch64/simd/vuzpp16_1.c: New file.
418         * gcc.target/aarch64/simd/vuzpp16.x: New file.
419         * gcc.target/aarch64/simd/vuzpp8_1.c: New file.
420         * gcc.target/aarch64/simd/vuzpp8.x: New file.
421         * gcc.target/aarch64/simd/vuzpqf32_1.c: New file.
422         * gcc.target/aarch64/simd/vuzpqf32.x: New file.
423         * gcc.target/aarch64/simd/vuzpqp16_1.c: New file.
424         * gcc.target/aarch64/simd/vuzpqp16.x: New file.
425         * gcc.target/aarch64/simd/vuzpqp8_1.c: New file.
426         * gcc.target/aarch64/simd/vuzpqp8.x: New file.
427         * gcc.target/aarch64/simd/vuzpqs16_1.c: New file.
428         * gcc.target/aarch64/simd/vuzpqs16.x: New file.
429         * gcc.target/aarch64/simd/vuzpqs32_1.c: New file.
430         * gcc.target/aarch64/simd/vuzpqs32.x: New file.
431         * gcc.target/aarch64/simd/vuzpqs8_1.c: New file.
432         * gcc.target/aarch64/simd/vuzpqs8.x: New file.
433         * gcc.target/aarch64/simd/vuzpqu16_1.c: New file.
434         * gcc.target/aarch64/simd/vuzpqu16.x: New file.
435         * gcc.target/aarch64/simd/vuzpqu32_1.c: New file.
436         * gcc.target/aarch64/simd/vuzpqu32.x: New file.
437         * gcc.target/aarch64/simd/vuzpqu8_1.c: New file.
438         * gcc.target/aarch64/simd/vuzpqu8.x: New file.
439         * gcc.target/aarch64/simd/vuzps16_1.c: New file.
440         * gcc.target/aarch64/simd/vuzps16.x: New file.
441         * gcc.target/aarch64/simd/vuzps32_1.c: New file.
442         * gcc.target/aarch64/simd/vuzps32.x: New file.
443         * gcc.target/aarch64/simd/vuzps8_1.c: New file.
444         * gcc.target/aarch64/simd/vuzps8.x: New file.
445         * gcc.target/aarch64/simd/vuzpu16_1.c: New file.
446         * gcc.target/aarch64/simd/vuzpu16.x: New file.
447         * gcc.target/aarch64/simd/vuzpu32_1.c: New file.
448         * gcc.target/aarch64/simd/vuzpu32.x: New file.
449         * gcc.target/aarch64/simd/vuzpu8_1.c: New file.
450         * gcc.target/aarch64/simd/vuzpu8.x: New file.
452 2014-06-25  Yvan Roux  <yvan.roux@linaro.org>
454         GCC Linaro 4.9-2014.06-1 released.
456 2014-06-13  Yvan Roux  <yvan.roux@linaro.org>
458         Backport from trunk r211206.
459         2014-06-03  Andrew Pinski  <apinski@cavium.com>
461         * gcc.c-torture/compile/20140528-1.c: New testcase.
463 2014-06-12  Yvan Roux  <yvan.roux@linaro.org>
465         GCC Linaro 4.9-2014.06 released.
467 2014-05-25  Yvan Roux  <yvan.roux@linaro.org>
469         Backport from trunk r209908.
470         2013-04-29  Alan Lawrence  <alan.lawrence@arm.com>
472         * gcc.target/arm/simd/simd.exp: New file.
473         * gcc.target/arm/simd/vzipqf32_1.c: New file.
474         * gcc.target/arm/simd/vzipqp16_1.c: New file.
475         * gcc.target/arm/simd/vzipqp8_1.c: New file.
476         * gcc.target/arm/simd/vzipqs16_1.c: New file.
477         * gcc.target/arm/simd/vzipqs32_1.c: New file.
478         * gcc.target/arm/simd/vzipqs8_1.c: New file.
479         * gcc.target/arm/simd/vzipqu16_1.c: New file.
480         * gcc.target/arm/simd/vzipqu32_1.c: New file.
481         * gcc.target/arm/simd/vzipqu8_1.c: New file.
482         * gcc.target/arm/simd/vzipf32_1.c: New file.
483         * gcc.target/arm/simd/vzipp16_1.c: New file.
484         * gcc.target/arm/simd/vzipp8_1.c: New file.
485         * gcc.target/arm/simd/vzips16_1.c: New file.
486         * gcc.target/arm/simd/vzips32_1.c: New file.
487         * gcc.target/arm/simd/vzips8_1.c: New file.
488         * gcc.target/arm/simd/vzipu16_1.c: New file.
489         * gcc.target/arm/simd/vzipu32_1.c: New file.
490         * gcc.target/arm/simd/vzipu8_1.c: New file.
492 2014-05-25  Yvan Roux  <yvan.roux@linaro.org>
494         Backport from trunk r209893.
495         2014-04-29  Alan Lawrence  <alan.lawrence@arm.com>
497         * gcc.target/aarch64/simd/simd.exp: New file.
498         * gcc.target/aarch64/simd/vzipf32_1.c: New file.
499         * gcc.target/aarch64/simd/vzipf32.x: New file.
500         * gcc.target/aarch64/simd/vzipp16_1.c: New file.
501         * gcc.target/aarch64/simd/vzipp16.x: New file.
502         * gcc.target/aarch64/simd/vzipp8_1.c: New file.
503         * gcc.target/aarch64/simd/vzipp8.x: New file.
504         * gcc.target/aarch64/simd/vzipqf32_1.c: New file.
505         * gcc.target/aarch64/simd/vzipqf32.x: New file.
506         * gcc.target/aarch64/simd/vzipqp16_1.c: New file.
507         * gcc.target/aarch64/simd/vzipqp16.x: New file.
508         * gcc.target/aarch64/simd/vzipqp8_1.c: New file.
509         * gcc.target/aarch64/simd/vzipqp8.x: New file.
510         * gcc.target/aarch64/simd/vzipqs16_1.c: New file.
511         * gcc.target/aarch64/simd/vzipqs16.x: New file.
512         * gcc.target/aarch64/simd/vzipqs32_1.c: New file.
513         * gcc.target/aarch64/simd/vzipqs32.x: New file.
514         * gcc.target/aarch64/simd/vzipqs8_1.c: New file.
515         * gcc.target/aarch64/simd/vzipqs8.x: New file.
516         * gcc.target/aarch64/simd/vzipqu16_1.c: New file.
517         * gcc.target/aarch64/simd/vzipqu16.x: New file.
518         * gcc.target/aarch64/simd/vzipqu32_1.c: New file.
519         * gcc.target/aarch64/simd/vzipqu32.x: New file.
520         * gcc.target/aarch64/simd/vzipqu8_1.c: New file.
521         * gcc.target/aarch64/simd/vzipqu8.x: New file.
522         * gcc.target/aarch64/simd/vzips16_1.c: New file.
523         * gcc.target/aarch64/simd/vzips16.x: New file.
524         * gcc.target/aarch64/simd/vzips32_1.c: New file.
525         * gcc.target/aarch64/simd/vzips32.x: New file.
526         * gcc.target/aarch64/simd/vzips8_1.c: New file.
527         * gcc.target/aarch64/simd/vzips8.x: New file.
528         * gcc.target/aarch64/simd/vzipu16_1.c: New file.
529         * gcc.target/aarch64/simd/vzipu16.x: New file.
530         * gcc.target/aarch64/simd/vzipu32_1.c: New file.
531         * gcc.target/aarch64/simd/vzipu32.x: New file.
532         * gcc.target/aarch64/simd/vzipu8_1.c: New file.
533         * gcc.target/aarch64/simd/vzipu8.x: New file.
535 2014-05-25  Yvan Roux  <yvan.roux@linaro.org>
537         Backport from trunk r209808.
538         2014-04-25  Jiong Wang  <jiong.wang@arm.com>
540         * gcc.target/arm/tail-long-call.c: New test.
542 2014-05-25  Yvan Roux  <yvan.roux@linaro.org>
544         Backport from trunk r209749.
545         2014-04-24  Alan Lawrence  <alan.lawrence@arm.com>
547         * lib/target-supports.exp (check_effective_target_vect_perm): Return
548         true for aarch64_be.
550 2014-05-23  Yvan Roux  <yvan.roux@linaro.org>
552         Backport from trunk r209736.
553         2014-04-24  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
555         * lib/target-supports.exp (check_effective_target_vect_bswap): New.
556         * gcc.dg/vect/vect-bswap16: New test.
557         * gcc.dg/vect/vect-bswap32: Likewise.
558         * gcc.dg/vect/vect-bswap64: Likewise.
560 2014-05-23  Yvan Roux  <yvan.roux@linaro.org>
562         Backport from trunk r209713.
563         2014-04-23  Alex Velenko  <Alex.Velenko@arm.com>
565         * gcc.target/aarch64/vdup_lane_1.c: New testcase.
566         * gcc.target/aarch64/vdup_lane_2.c: New testcase.
567         * gcc.target/aarch64/vdup_n_1.c: New testcase.
569 2014-05-23  Yvan Roux  <yvan.roux@linaro.org>
571         Backport from trunk r209704, 209705.
572         2014-04-23  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
574         * gcc.target/arm/rev16.c: New test.
576         2014-04-23  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
578         * gcc.target/aarch64/rev16_1.c: New test.
580 2014-05-23  Yvan Roux  <yvan.roux@linaro.org>
582         Backport from trunk r209642.
583         2014-04-22  Alex Velenko  <Alex.Velenko@arm.com>
585         * gcc.target/aarch64/vreinterpret_f64_1.c: New.
587 2014-05-23  Yvan Roux  <yvan.roux@linaro.org>
589         Backport from trunk r209640.
590         2014-04-22  Alex Velenko  <Alex.Velenko@arm.com>
592         * gcc.target/aarch64/vqneg_s64_1.c: New testcase.
593         * gcc.target/aarch64/vqabs_s64_1.c: New testcase.
595 2014-05-23  Yvan Roux  <yvan.roux@linaro.org>
597         Backport from trunk r209613, 209614.
598         2014-04-22  Ian Bolton  <ian.bolton@arm.com>
600         * gcc.target/arm/anddi_notdi-1.c: New test.
601         * gcc.target/arm/iordi_notdi-1.c: New test case.
603         2014-04-22  Ian Bolton  <ian.bolton@arm.com>
605         * gcc.target/arm/iordi_notdi-1.c: New test.
607 2014-05-23  Yvan Roux  <yvan.roux@linaro.org>
609         Backport from trunk r209559.
610         2014-04-22  Alex Velenko  <Alex.Velenko@arm.com>
612         * gcc.target/aarch64/vrnd_f64_1.c : New file.
614 2014-05-14  Yvan Roux  <yvan.roux@linaro.org>
616         GCC Linaro 4.9-2014.05 released.
618 2014-05-13  Yvan Roux  <yvan.roux@linaro.org>
620         Backport from trunk r209889.
621         2014-04-29  Zhenqiang Chen  <zhenqiang.chen@linaro.org>
623         * gcc.target/aarch64/fcsel_1.c: New test case.
625 2014-04-22  Yvan Roux  <yvan.roux@linaro.org>
627         GCC Linaro 4.9-2014.04 released.