Make Linaro GCC4.8-2015.06.
[official-gcc.git] / gcc-4_8-branch / gcc / testsuite / ChangeLog.linaro
blob34d7ba30c52ed61d22cdbab90032593724fbb60e
1 2015-06-30  Christophe Lyon  <christophe.lyon@linaro.org>
3         GCC Linaro 4.8-2015.06 released.
5 2015-05-18  Christophe Lyon  <christophe.lyon@linaro.org>
7         GCC Linaro 4.8-2015.04 released.
9 2015-02-12  Michael Collison  <michael.collison@linaro.org>
11         GCC Linaro 4.8-2015.02 released.
13 2014-11-14  Yvan Roux  <yvan.roux@linaro.org>
15         GCC Linaro 4.8-2014.11 released.
17 2014-08-26  venkataramanan kumar  <venkataramanan.kumar@linaro.org>
19         Backport from trunk r205807.
20         2013-12-09  Richard Earnshaw  <rearnsha@arm.com>
22         * gcc.target/arm/ldrd-strd-offset.c: New.
24 2014-08-14  Yvan Roux  <yvan.roux@linaro.org>
26         GCC Linaro 4.8-2014.08 released.
28 2014-08-11  Michael Collison  <michael.collison@linaro.org>
30         Backport from trunk r206529
31         2014-01-10  Richard Earnshaw  <rearnsha@arm.com>
33         PR target/59744
34         * gcc.target/aarch64/cmn-neg.c: Use equality comparisons.
35         * gcc.target/aarch64/cmn-neg2.c: New test.
37 2014-04-07  Yvan Roux  <yvan.roux@linaro.org>
39         GCC Linaro 4.8-2014.04 released.
41 2014-04-07  Michael Collison  <michael.collison@linaro.org>
43         Backport from trunk r204784
44         2013-11-14  James Greenhalgh  <james.greenhalgh@arm.com>
46         * gcc.target/aarch64/cpu-diagnostics-2.c: Change "-mcpu="
47         to "cortex-a53".
48         * gcc.target/aarch64/cpu-diagnostics-3.c: Change "-mcpu="
49         to "cortex-a53".
51 2014-04-07  Michael Collison  <michael.collison@linaro.org>
53         Backport from trunk r202663
54         2013-09-17  Cong Hou  <congh@google.com>
56         * gcc.dg/vect/vect-reduc-dot-s16c.c: Add a test case with dot product
57         on two arrays with short and int types. This should not be recognized
58         as a dot product pattern.
60 2014-04-02  Zhenqiang Chen  <zhenqiang.chen@linaro.org>
62         Backport from trunk r208511
63         2014-03-12  Christian Bruel  <christian.bruel@st.com>
65         PR target/60264
66         * gcc.target/arm/pr60264.c
68 2014-03-11  Yvan Roux  <yvan.roux@linaro.org>
70         GCC Linaro 4.8-2014.03 released.
72 2014-02-11  Yvan Roux  <yvan.roux@linaro.org>
74         GCC Linaro 4.8-2014.02 released.
76 2014-02-10  Michael Collison  <michael.collison@linaro.org>
78         Backport from trunk r206519
79         2014-01-10  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
81         * lib/target-supports.exp
82         (check_effective_target_arm_crypto_ok_nocache): New.
83         (check_effective_target_arm_crypto_ok): Use above procedure.
84         (add_options_for_arm_crypto): Use et_arm_crypto_flags.
86 2014-02-10  Michael Collison  <michael.collison@linaro.org>
88         Backport from trunk r206151
89         2013-12-20  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
91         * gcc.target/arm/neon-vceq_p64.c: New test.
92         * gcc.target/arm/neon-vtst_p64.c: Likewise.
94 2014-02-10  Michael Collison  <michael.collison@linaro.org>
96         Backport from trunk r206131
97         2013-12-04  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
99          * lib/target-supports.exp (check_effective_target_arm_crypto_ok):
100          New procedure.
101          (add_options_for_arm_crypto): Likewise.
102          * gcc.target/arm/crypto-vaesdq_u8.c: New test.
103          * gcc.target/arm/crypto-vaeseq_u8.c: Likewise.
104          * gcc.target/arm/crypto-vaesimcq_u8.c: Likewise.
105          * gcc.target/arm/crypto-vaesmcq_u8.c: Likewise.
106          * gcc.target/arm/crypto-vldrq_p128.c: Likewise.
107          * gcc.target/arm/crypto-vmull_high_p64.c: Likewise.
108          * gcc.target/arm/crypto-vmullp64.c: Likewise.
109          * gcc.target/arm/crypto-vsha1cq_u32.c: Likewise.
110          * gcc.target/arm/crypto-vsha1h_u32.c: Likewise.
111          * gcc.target/arm/crypto-vsha1mq_u32.c: Likewise.
112          * gcc.target/arm/crypto-vsha1pq_u32.c: Likewise.
113          * gcc.target/arm/crypto-vsha1su0q_u32.c: Likewise.
114          * gcc.target/arm/crypto-vsha1su1q_u32.c: Likewise.
115          * gcc.target/arm/crypto-vsha256h2q_u32.c: Likewise.
116          * gcc.target/arm/crypto-vsha256hq_u32.c: Likewise.
117          * gcc.target/arm/crypto-vsha256su0q_u32.c: Likewise.
118          * gcc.target/arm/crypto-vsha256su1q_u32.c: Likewise.
119          * gcc.target/arm/crypto-vstrq_p128.c: Likewise.
120          * gcc.target/arm/neon/vbslQp64: Generate.
121          * gcc.target/arm/neon/vbslp64: Likewise.
122          * gcc.target/arm/neon/vcombinep64: Likewise.
123          * gcc.target/arm/neon/vcreatep64: Likewise.
124          * gcc.target/arm/neon/vdupQ_lanep64: Likewise.
125          * gcc.target/arm/neon/vdupQ_np64: Likewise.
126          * gcc.target/arm/neon/vdup_lanep64: Likewise.
127          * gcc.target/arm/neon/vdup_np64: Likewise.
128          * gcc.target/arm/neon/vextQp64: Likewise.
129          * gcc.target/arm/neon/vextp64: Likewise.
130          * gcc.target/arm/neon/vget_highp64: Likewise.
131          * gcc.target/arm/neon/vget_lowp64: Likewise.
132          * gcc.target/arm/neon/vld1Q_dupp64: Likewise.
133          * gcc.target/arm/neon/vld1Q_lanep64: Likewise.
134          * gcc.target/arm/neon/vld1Qp64: Likewise.
135          * gcc.target/arm/neon/vld1_dupp64: Likewise.
136          * gcc.target/arm/neon/vld1_lanep64: Likewise.
137          * gcc.target/arm/neon/vld1p64: Likewise.
138          * gcc.target/arm/neon/vld2_dupp64: Likewise.
139          * gcc.target/arm/neon/vld2p64: Likewise.
140          * gcc.target/arm/neon/vld3_dupp64: Likewise.
141          * gcc.target/arm/neon/vld3p64: Likewise.
142          * gcc.target/arm/neon/vld4_dupp64: Likewise.
143          * gcc.target/arm/neon/vld4p64: Likewise.
144          * gcc.target/arm/neon/vreinterpretQf32_p128: Likewise.
145          * gcc.target/arm/neon/vreinterpretQf32_p64: Likewise.
146          * gcc.target/arm/neon/vreinterpretQp128_f32: Likewise.
147          * gcc.target/arm/neon/vreinterpretQp128_p16: Likewise.
148          * gcc.target/arm/neon/vreinterpretQp128_p64: Likewise.
149          * gcc.target/arm/neon/vreinterpretQp128_p8: Likewise.
150          * gcc.target/arm/neon/vreinterpretQp128_s16: Likewise.
151          * gcc.target/arm/neon/vreinterpretQp128_s32: Likewise.
152          * gcc.target/arm/neon/vreinterpretQp128_s64: Likewise.
153          * gcc.target/arm/neon/vreinterpretQp128_s8: Likewise.
154          * gcc.target/arm/neon/vreinterpretQp128_u16: Likewise.
155          * gcc.target/arm/neon/vreinterpretQp128_u32: Likewise.
156          * gcc.target/arm/neon/vreinterpretQp128_u64: Likewise.
157          * gcc.target/arm/neon/vreinterpretQp128_u8: Likewise.
158          * gcc.target/arm/neon/vreinterpretQp16_p128: Likewise.
159          * gcc.target/arm/neon/vreinterpretQp16_p64: Likewise.
160          * gcc.target/arm/neon/vreinterpretQp64_f32: Likewise.
161          * gcc.target/arm/neon/vreinterpretQp64_p128: Likewise.
162          * gcc.target/arm/neon/vreinterpretQp64_p16: Likewise.
163          * gcc.target/arm/neon/vreinterpretQp64_p8: Likewise.
164          * gcc.target/arm/neon/vreinterpretQp64_s16: Likewise.
165          * gcc.target/arm/neon/vreinterpretQp64_s32: Likewise.
166          * gcc.target/arm/neon/vreinterpretQp64_s64: Likewise.
167          * gcc.target/arm/neon/vreinterpretQp64_s8: Likewise.
168          * gcc.target/arm/neon/vreinterpretQp64_u16: Likewise.
169          * gcc.target/arm/neon/vreinterpretQp64_u32: Likewise.
170          * gcc.target/arm/neon/vreinterpretQp64_u64: Likewise.
171          * gcc.target/arm/neon/vreinterpretQp64_u8: Likewise.
172          * gcc.target/arm/neon/vreinterpretQp8_p128: Likewise.
173          * gcc.target/arm/neon/vreinterpretQp8_p64: Likewise.
174          * gcc.target/arm/neon/vreinterpretQs16_p128: Likewise.
175          * gcc.target/arm/neon/vreinterpretQs16_p64: Likewise.
176          * gcc.target/arm/neon/vreinterpretQs32_p128: Likewise.
177          * gcc.target/arm/neon/vreinterpretQs32_p64: Likewise.
178          * gcc.target/arm/neon/vreinterpretQs64_p128: Likewise.
179          * gcc.target/arm/neon/vreinterpretQs64_p64: Likewise.
180          * gcc.target/arm/neon/vreinterpretQs8_p128: Likewise.
181          * gcc.target/arm/neon/vreinterpretQs8_p64: Likewise.
182          * gcc.target/arm/neon/vreinterpretQu16_p128: Likewise.
183          * gcc.target/arm/neon/vreinterpretQu16_p64: Likewise.
184          * gcc.target/arm/neon/vreinterpretQu32_p128: Likewise.
185          * gcc.target/arm/neon/vreinterpretQu32_p64: Likewise.
186          * gcc.target/arm/neon/vreinterpretQu64_p128: Likewise.
187          * gcc.target/arm/neon/vreinterpretQu64_p64: Likewise.
188          * gcc.target/arm/neon/vreinterpretQu8_p128: Likewise.
189          * gcc.target/arm/neon/vreinterpretQu8_p64: Likewise.
190          * gcc.target/arm/neon/vreinterpretf32_p64: Likewise.
191          * gcc.target/arm/neon/vreinterpretp16_p64: Likewise.
192          * gcc.target/arm/neon/vreinterpretp64_f32: Likewise.
193          * gcc.target/arm/neon/vreinterpretp64_p16: Likewise.
194          * gcc.target/arm/neon/vreinterpretp64_p8: Likewise.
195          * gcc.target/arm/neon/vreinterpretp64_s16: Likewise.
196          * gcc.target/arm/neon/vreinterpretp64_s32: Likewise.
197          * gcc.target/arm/neon/vreinterpretp64_s64: Likewise.
198          * gcc.target/arm/neon/vreinterpretp64_s8: Likewise.
199          * gcc.target/arm/neon/vreinterpretp64_u16: Likewise.
200          * gcc.target/arm/neon/vreinterpretp64_u32: Likewise.
201          * gcc.target/arm/neon/vreinterpretp64_u64: Likewise.
202          * gcc.target/arm/neon/vreinterpretp64_u8: Likewise.
203          * gcc.target/arm/neon/vreinterpretp8_p64: Likewise.
204          * gcc.target/arm/neon/vreinterprets16_p64: Likewise.
205          * gcc.target/arm/neon/vreinterprets32_p64: Likewise.
206          * gcc.target/arm/neon/vreinterprets64_p64: Likewise.
207          * gcc.target/arm/neon/vreinterprets8_p64: Likewise.
208          * gcc.target/arm/neon/vreinterpretu16_p64: Likewise.
209          * gcc.target/arm/neon/vreinterpretu32_p64: Likewise.
210          * gcc.target/arm/neon/vreinterpretu64_p64: Likewise.
211          * gcc.target/arm/neon/vreinterpretu8_p64: Likewise.
212          * gcc.target/arm/neon/vsliQ_np64: Likewise.
213          * gcc.target/arm/neon/vsli_np64: Likewise.
214          * gcc.target/arm/neon/vsriQ_np64: Likewise.
215          * gcc.target/arm/neon/vsri_np64: Likewise.
216          * gcc.target/arm/neon/vst1Q_lanep64: Likewise.
217          * gcc.target/arm/neon/vst1Qp64: Likewise.
218          * gcc.target/arm/neon/vst1_lanep64: Likewise.
219          * gcc.target/arm/neon/vst1p64: Likewise.
220          * gcc.target/arm/neon/vst2p64: Likewise.
221          * gcc.target/arm/neon/vst3p64: Likewise.
222          * gcc.target/arm/neon/vst4p64: Likewise.
224 2014-02-10  Michael Collison  <michael.collison@linaro.org>
226         Backport from trunk r206128
227         2013-12-19  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
229         * lib/target-supports.exp (add_options_for_arm_crc): New procedure.
230         (check_effective_target_arm_crc_ok_nocache): Likewise.
231         (check_effective_target_arm_crc_ok): Likewise.
232         * gcc.target/arm/acle/: New directory.
233         * gcc.target/arm/acle/acle.exp: New.
234         * gcc.target/arm/acle/crc32b.c: New test.
235         * gcc.target/arm/acle/crc32h.c: Likewise.
236         * gcc.target/arm/acle/crc32w.c: Likewise.
237         * gcc.target/arm/acle/crc32d.c: Likewise.
238         * gcc.target/arm/acle/crc32cb.c: Likewise.
239         * gcc.target/arm/acle/crc32ch.c: Likewise.
240         * gcc.target/arm/acle/crc32cw.c: Likewise.
241         * gcc.target/arm/acle/crc32cd.c: Likewise.
243 2014-02-10  Michael Collison  <michael.collison@linaro.org>
245         Backport from trunk r206120
246         2013-12-19  Tejas Belagod  <tejas.belagod@arm.com>
248         * gcc.target/aarch64/pmull_1.c: New.
250 2014-02-10  Michael Collison  <michael.collison@linaro.org>
252         Backport from trunk r206119
253         2013-12-19  Tejas Belagod  <tejas.belagod@arm.com>
255         * gcc.target/aarch64/sha256_1.c: New.
257 2014-02-10  Michael Collison  <michael.collison@linaro.org>
259         Backport from trunk r206118
260         2013-12-19  Tejas Belagod  <tejas.belagod@arm.com>
262         * gcc.target/aarch64/sha1_1.c: New.
264 2014-02-10  Michael Collison  <michael.collison@linaro.org>
266         Backport from trunk r206117
267         2013-12-19  Tejas Belagod  <tejas.belagod@arm.com>
269         * gcc.target/aarch64/aes_1.c: New.
271 2014-02-01  Christophe Lyon  <christophe.lyon@linaro.org>
273         Backport from trunk r203057.
274         2013-10-01  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
276         PR tree-optimization/58556
277         * gcc.dg/tree-ssa/gen-vect-26.c: Use dynamic vector cost model.
278         * gcc.dg/tree-ssa/gen-vect-28.c: Likewise.
280 2014-01-21  Zhenqiang Chen <zhenqiang.chen@linaro.org>
282         Backport from trunk r205509 and r200103
283         2013-11-29  Zhenqiang Chen  <zhenqiang.chen@linaro.org>
285         * gcc.target/arm/lp1243022.c: Skip target arm-neon.
287         Backport mainline r200103
288         2013-06-15  Jeff Law  <law@redhat.com>
290         * gcc.dg/tree-ssa/coalesce-1.c: New test.
292 2014-01-17  Christophe Lyon  <christophe.lyon@linaro.org>
294         GCC Linaro 4.8-2014.01 released.
296 2013-12-21  Christophe Lyon  <christophe.lyon@linaro.org>
298         GCC Linaro 4.8-2013.12 released.
300 2013-12-06  Michael Collison  <michael.collison@linaro.org>
302         Backport from trunk r202872.
303         2013-09-24  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
305         * lib/target-supports.exp (check_effective_target_arm_cond_exec):
306         New Procedure
307         * gcc.target/arm/minmax_minus.c: Check for cond_exec target.
309 2013-12-06  Christophe Lyon  <christophe.lyon@linaro.org>
311         Backport from trunk r203327.
312         2013-10-09  Zhenqiang Chen  <zhenqiang.chen@arm.com>
314         * gcc.dg/tree-ssa/phi-opt-11.c: New test.
316 2013-12-06  Charles Baylis  <charles.baylis@linaro.org>
318         Backport from trunk r203799.
319         2013-10-17  Charles Bayis  <charles.baylis@linaro.org>
321         * gcc.dg/builtin-apply2.c: Skip test on arm hardfloat ABI
322         targets.
323         * gcc.dg/tls/pr42894.c: Remove dg-options for arm*-*-* targets.
324         * gcc.target/arm/thumb-ltu.c: Remove dg-skip-if and require
325         effective target arm_thumb1_ok.
326         * lib/target-supports.exp
327         (check_effective_target_arm_fp16_ok_nocache): Don't force
328         -mfloat-abi=soft when building for hardfloat target.
330 2013-11-14  Christophe Lyon  <christophe.lyon@linaro.org>
332         GCC Linaro 4.8-2013.11 released.
334 2013-11-06  Christophe Lyon  <christophe.lyon@linaro.org>
336         Revert backport from trunk r197526.
337         2013-04-05  Greta Yorsh  <Greta.Yorsh@arm.com>
339         * gcc.target/arm/negdi-1.c: New test.
340         * gcc.target/arm/negdi-2.c: Likewise.
341         * gcc.target/arm/negdi-3.c: Likewise.
342         * gcc.target/arm/negdi-4.c: Likewise.
344 2013-11-05  Zhenqiang Chen <zhenqiang.chen@linaro.org>
346         Backport from trunk r204247.
347         2013-10-31  Zhenqiang Chen  <zhenqiang.chen@linaro.org>
349          * gcc.target/arm/lp1243022.c: New test.
351 2013-11-04  Kugan Vivekanandarajah  <kuganv@linaro.org>
353         Backport from trunk r204336
354         2013-11-03  Kugan Vivekanandarajah  <kuganv@linaro.org>
356         * gcc.target/arm/neon-vcond-gt.c: Scan for vbsl or vbit or vbif.
357         * gcc.target/arm/neon-vcond-ltgt.c: Scan for vbsl or vbit or vbif.
358         * gcc.target/arm/neon-vcond-unordered.c: Scan for vbsl or vbit or
359         vbif.
361 2013-10-15  Christophe Lyon  <christophe.lyon@linaro.org>
363         GCC Linaro 4.8-2013.10 released.
365 2013-10-09  Christophe Lyon  <christophe.lyon@linaro.org>
367         Backport from trunk r198526,200595,200597.
368         2013-05-02  Ian Bolton  <ian.bolton@arm.com>
370         * gcc.target/aarch64/bics_1.c: New test.
371         * gcc.target/aarch64/bics_2.c: Likewise.
373         2013-07-02  Ian Bolton  <ian.bolton@arm.com>
375         * gcc.target/aarch64/bfxil_1.c: New test.
376         * gcc.target/aarch64/bfxil_2.c: Likewise.
378         2013-07-02  Ian Bolton  <ian.bolton@arm.com>
380         * gcc.target/config/aarch64/insv_1.c: Update to show it doesn't work
381         on big endian.
382         * gcc.target/config/aarch64/insv_2.c: New test for big endian.
383         * lib/target-supports.exp: Define aarch64_little_endian.
385 2013-10-03  Christophe Lyon  <christophe.lyon@linaro.org>
387         Backport from trunk r202400.
388         2013-09-09  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
390         * gcc.target/aarch64/cmn-neg.c: New test.
392 2013-10-03  Christophe Lyon  <christophe.lyon@linaro.org>
394         Backport from trunk r202164.
395         2013-09-02  Bin Cheng  <bin.cheng@arm.com>
397         * gcc.target/arm/ivopts-orig_biv-inc.c: New testcase.
399 2013-10-01  Kugan Vivekanandarajah  <kuganv@linaro.org>
401         Backport from trunk r203059,203116.
402         2013-10-01  Kugan Vivekanandarajah  <kuganv@linaro.org>
404         PR Target/58578
405         * gcc.target/arm/pr58578.c: New test.
407 2013-09-10  Christophe Lyon  <christophe.lyon@linaro.org>
409         GCC Linaro 4.8-2013.09 released.
411 2013-09-06  Venkataramanan Kumar  <venkataramanan.kumar@linaro.org>
413         Backport from trunk r201411.
414         2013-08-01  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
416         * gcc.target/arm/pr46972-2.c: New test.
418 2013-09-05  Yvan Roux  <yvan.roux@linaro.org>
420         Backport from trunk r201267.
421         2013-07-26  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
423         * gcc.target/arm/minmax_minus.c: Scan for absence of mov.
425 2013-09-05  Christophe Lyon  <christophe.lyon@linaro.org>
427         Backport from trunk r199527,199814,201435.
428         2013-05-31  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
430         PR target/56315
431         * gcc.target/arm/iordi3-opt.c: New test.
433         2013-06-07  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
435         PR target/56315
436         * gcc.target/arm/xordi3-opt.c: New test.
438         2013-08-02  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
440         * gcc.target/arm/neon-for-64bits-2.c: Delete.
442 2013-09-05  Christophe Lyon  <christophe.lyon@linaro.org>
444         Backport from trunk r201730,201731.
446         2013-08-14  Janis Johnson  <janisjo@codesourcery.com>
448         * gcc.target/arm/atomic-comp-swap-release-acquire.c: Move dg-do
449         to be the first test directive.
450         * gcc.target/arm/atomic-op-acq_rel.c: Likewise.
451         * gcc.target/arm/atomic-op-acquire.c: Likewise.
452         * gcc.target/arm/atomic-op-char.c: Likewise.
453         * gcc.target/arm/atomic-op-consume.c: Likewise.
454         * gcc.target/arm/atomic-op-int.c: Likewise.
455         * gcc.target/arm/atomic-op-relaxed.c: Likewise.
456         * gcc.target/arm/atomic-op-release.c: Likewise.
457         * gcc.target/arm/atomic-op-seq_cst.c: Likewise.
458         * gcc.target/arm/atomic-op-short.c: Likewise.
460         2013-08-14  Janis Johnson  <janisjo@codesourcery.com>
462         * gcc.target/arm/pr19599.c: Skip for -mthumb.
464 2013-09-03  Venkataramanan Kumar  <venkataramanan.kumar@linaro.org>
466         Backport from trunk r201624.
467         2013-08-09  James Greenhalgh  <james.greenhalgh@arm.com>
469         * gcc.target/aarch64/scalar_intrinsics.c: Update expected
470         output of vdup intrinsics
472 2013-08-26  Kugan Vivekanandarajah  <kuganv@linaro.org>
474         Backport from trunk r201636.
475         2013-08-09  Yufeng Zhang  <yufeng.zhang@arm.com>
477         * gcc.dg/lower-subreg-1.c: Skip aarch64*-*-*.
479 2013-08-14  Christophe Lyon  <christophe.lyon@linaro.org>
481         GCC Linaro 4.8-2013.08 released.
483 2013-08-07  Christophe Lyon  <christophe.lyon@linaro.org>
485         Backport from trunk r199720
486         2013-06-06  Marcus Shawcroft  <marcus.shawcroft@arm.com>
488         * gcc.dg/vect/no-section-anchors-vect-68.c:
489         Add dg-skip-if aarch64_tiny.
491 2013-08-07  Christophe Lyon  <christophe.lyon@linaro.org>
493         Backport from trunk r201237.
494         2013-07-25  Terry Guo  <terry.guo@arm.com>
496         * gcc.target/arm/thumb1-Os-mult.c: New test case.
498 2013-08-06  Christophe Lyon  <christophe.lyon@linaro.org>
500         Backport from trunk r200596,201067,201083.
501         2013-07-02  Ian Bolton  <ian.bolton@arm.com>
503         * gcc.target/aarch64/abs_1.c: New test.
505         2013-07-19  Ian Bolton  <ian.bolton@arm.com>
507         * gcc.target/aarch64/scalar_intrinsics.c (test_vabs_s64): Added
508         new testcase.
510         2013-07-20  James Greenhalgh  <james.greenhalgh@arm.com>
512         * gcc.target/aarch64/vabs_intrinsic_1.c: New file.
514 2013-08-06  Christophe Lyon  <christophe.lyon@linaro.org>
516         Backport from trunk r198864.
517         2013-05-07  Ian Bolton  <ian.bolton@arm.com>
519         * gcc.target/aarch64/ands_1.c: New test.
520         * gcc.target/aarch64/ands_2.c: Likewise
522 2013-08-06  Christophe Lyon  <christophe.lyon@linaro.org>
524         Backport from trunk r199439,199533,201326.
526         2013-05-30  Zhenqiang Chen  <zhenqiang.chen@linaro.org>
528         * gcc.dg/shrink-wrap-alloca.c: New added.
529         * gcc.dg/shrink-wrap-pretend.c: New added.
530         * gcc.dg/shrink-wrap-sibcall.c: New added.
532         2013-05-31  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
534         * gcc.dg/shrink-wrap-alloca.c: Use __builtin_alloca.
536         2013-07-30  Zhenqiang Chen  <zhenqiang.chen@linaro.org>
538         * gcc.target/arm/pr57637.c: New testcase.
540 2013-08-06  Christophe Lyon  <christophe.lyon@linaro.org>
542         Backport from trunk r198928,198973,199203,201240,201241.
543         2013-05-15  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>
545         PR target/19599
546         * gcc.target/arm/pr40887.c: Adjust testcase.
547         * gcc.target/arm/pr19599.c: New test.
549 2013-08-05  Yvan Roux  <yvan.roux@linaro.org>
551         Backport from trunk r200922.
552         2013-07-12  Tejas Belagod  <tejas.belagod@arm.com>
554         * gcc.target/aarch64/vect-movi.c: New.
556 2013-08-05  Yvan Roux  <yvan.roux@linaro.org>
558         Backport from trunk r200720.
559         2013-07-05  Marcus Shawcroft  <marcus.shawcroft@arm.com>
561         * gcc.dg/pr57518.c: Adjust scan-rtl-dump-not pattern.
563 2013-07-21  Yvan Roux  <yvan.roux@linaro.org>
565         Backport from trunk r200204.
566         2013-06-19  Yufeng Zhang  <yufeng.zhang@arm.com>
568         * gcc.dg/torture/stackalign/builtin-apply-2.c: set
569         STACK_ARGUMENTS_SIZE with 0 if __aarch64__ is defined.
571 2013-07-19  Matthew Gretton-Dann  <matthew.gretton-dann@linaro.org>
573         GCC Linaro 4.8-2013.07-1 released.
575 2013-07-05  Christophe Lyon  <christophe.lyon@linaro.org>
577         GCC Linaro 4.8-2013.07 released.
579 2013-07-03  Christophe Lyon  <christophe.lyon@linaro.org>
581         Revert backport from trunk r198928.
582         2013-05-15  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>
584         PR target/19599
585         * gcc.target/arm/pr40887.c: Adjust testcase.
586         * gcc.target/arm/pr19599.c: New test.
588 2013-07-03  Christophe Lyon  <christophe.lyon@linaro.org>
590         Revert backport from trunk 199439, 199533
591         2013-05-31  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
593         * gcc.dg/shrink-wrap-alloca.c: Use __builtin_alloca.
595         2013-05-30  Zhenqiang Chen  <zhenqiang.chen@linaro.org>
597         * gcc.dg/shrink-wrap-alloca.c: New added.
598         * gcc.dg/shrink-wrap-pretend.c: New added.
599         * gcc.dg/shrink-wrap-sibcall.c: New added.
601 2013-07-02  Rob Savoye  <rob.savoye@linaro.org>
603         Backport from trunk 200096
605         2013-06-14  Vidya Praveen <vidyapraveen@arm.com>
607         * gcc.target/aarch64/vect_smlal_1.c: New file.
609 2013-07-02  Rob Savoye  <rob.savoye@linaro.org>
611         Backport from trunk 200019
612         2013-06-12  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>
614         * gcc.target/arm/unaligned-memcpy-4.c (src, dst): Initialize
615         to ensure alignment.
616         * gcc.target/arm/unaligned-memcpy-3.c (src): Likewise.
618 2013-06-20  Rob Savoye  <rob.savoye@linaro.org>
620         Backport from trunk 200152
621         2013-06-17  Sofiane Naci  <sofiane.naci@arm.com>
623         * gcc.target/aarch64/scalar_intrinsics.c: Update.
625 2013-06-20  Rob Savoye  <rob.savoye@linaro.org>
627         Backport from trunk 200148
628         2013-06-17  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
630         * gcc.target/arm/unaligned-memcpy-2.c (dest): Initialize to
631         ensure alignment.
633 2013-06-20  Rob Savoye  <rob.savoye@linaro.org>
635         Backport from trunk 199533
636         2013-05-31  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
638         * gcc.dg/shrink-wrap-alloca.c: Use __builtin_alloca.
640 2013-06-20  Christophe Lyon  <christophe.lyon@linaro.org>
642         Backport from trunk r198683.
643         2013-05-07  Christophe Lyon  <christophe.lyon@linaro.org>
645         * lib/target-supports.exp (check_effective_target_hw): New
646         function.
647         * c-c++-common/asan/clone-test-1.c: Call
648         check_effective_target_hw.
649         * c-c++-common/asan/rlimit-mmap-test-1.c: Likewise.
650         * c-c++-common/asan/heap-overflow-1.c: Update regexps to accept
651         possible decorations.
652         * c-c++-common/asan/null-deref-1.c: Likewise.
653         * c-c++-common/asan/stack-overflow-1.c: Likewise.
654         * c-c++-common/asan/strncpy-overflow-1.c: Likewise.
655         * c-c++-common/asan/use-after-free-1.c: Likewise.
656         * g++.dg/asan/deep-thread-stack-1.C: Likewise.
657         * g++.dg/asan/large-func-test-1.C: Likewise.
659 2013-06-11  Rob Savoye  <rob.savoye@linaro.org>
661         GCC Linaro gcc-linaro-4.8-2013.06 released.
663 2013-06-06  Zhenqiang Chen  <zhenqiang.chen@linaro.org>
665         Backport from mainline r199439.
666         2013-05-30  Zhenqiang Chen  <zhenqiang.chen@linaro.org>
668         * gcc.dg/shrink-wrap-alloca.c: New added.
669         * gcc.dg/shrink-wrap-pretend.c: New added.
670         * gcc.dg/shrink-wrap-sibcall.c: New added.
672 2013-06-05  Christophe Lyon  <christophe.lyon@linaro.org>
674         Backport from trunk r199658.
675         2013-06-04  Ian Bolton  <ian.bolton@arm.com>
677         * gcc.target/aarch64/movi_1.c: New test.
679 2013-06-04  Christophe Lyon  <christophe.lyon@linaro.org>
681         Backport from trunk r199261.
682         2013-05-23  Christian Bruel  <christian.bruel@st.com>
684         PR debug/57351
685         * gcc.dg/debug/pr57351.c: New test
687 2013-06-03  Christophe Lyon  <christophe.lyon@linaro.org>
688         Backport from trunk r198890,199254,199294,199454.
690         2013-05-30  Ian Bolton  <ian.bolton@arm.com>
692         * gcc.target/aarch64/insv_1.c: New test.
694         2013-05-24  Ian Bolton  <ian.bolton@arm.com>
696         * gcc.target/aarch64/scalar_intrinsics.c
697         (force_simd): Use a valid instruction.
698         (test_vdupd_lane_s64): Pass a valid lane argument.
699         (test_vdupd_lane_u64): Likewise.
701         2013-05-23  Vidya Praveen <vidyapraveen@arm.com>
703         * gcc.target/aarch64/vect-clz.c: New file.
705         2013-05-14  James Greenhalgh  <james.greenhalgh@arm.com>
707         * gcc.target/aarch64/vect-fcm.x: Add cases testing
708         FLOAT cmp FLOAT ? INT : INT.
709         * gcc.target/aarch64/vect-fcm-eq-d.c: Define IMODE.
710         * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
711         * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
712         * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
713         * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
714         * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
716 2013-05-29  Christophe Lyon  <christophe.lyon@linaro.org>
718         Backport from trunk r198928.
719         2013-05-15  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>
721         PR target/19599
722         * gcc.target/arm/pr40887.c: Adjust testcase.
723         * gcc.target/arm/pr19599.c: New test.
725 2013-05-28  Christophe Lyon  <christophe.lyon@linaro.org>
727         Backport from trunk r198680.
728         2013-05-07  Sofiane Naci  <sofiane.naci@arm.com>
730         * gcc.target/aarch64/scalar_intrinsics.c: Update.
732 2013-05-28  Christophe Lyon  <christophe.lyon@linaro.org>
734         Backport from trunk r198499-198500.
735         2013-05-01  James Greenhalgh  <james.greenhalgh@arm.com>
736         * gcc.target/aarch64/vect-vaddv.c: New.
738         2013-05-01  James Greenhalgh  <james.greenhalgh@arm.com>
740         * gcc.target/aarch64/vect-vmaxv.c: New.
741         * gcc.target/aarch64/vect-vfmaxv.c: Likewise.
743 2013-05-23  Christophe Lyon  <christophe.lyon@linaro.org>
745         Backport from trunk r198970.
746         2013-05-16  Greta Yorsh  <Greta.Yorsh@arm.com>
748         * gcc.target/arm/unaligned-memcpy-2.c: Adjust expected output.
749         * gcc.target/arm/unaligned-memcpy-3.c: Likewise.
750         * gcc.target/arm/unaligned-memcpy-4.c: Likewise.
752 2013-05-14  Matthew Gretton-Dann  <matthew.gretton-dann@linaro.org>
754         GCC Linaro 4.8-2013.05 released.
756 2013-05-14  Matthew Gretton-Dann  <matthew.gretton-dann@linaro.org>
758         Backport from trunk r198574-198575.
759         2013-05-03  Vidya Praveen <vidyapraveen@arm.com>
761         * gcc.target/aarch64/fabd.c: New file.
763 2013-05-14  Matthew Gretton-Dann  <matthew.gretton-dann@linaro.org>
765         Backport from trunk r198490-198496.
766         2013-05-01  James Greenhalgh  <james.greenhalgh@arm.com>
768         * gcc.target/aarch64/scalar-vca.c: New.
769         * gcc.target/aarch64/vect-vca.c: Likewise.
771         2013-05-01  James Greenhalgh  <james.greenhalgh@arm.com>
773         * gcc.target/aarch64/scalar_intrinsics.c (force_simd): New.
774         (test_vceqd_s64): Force arguments to SIMD registers.
775         (test_vceqzd_s64): Likewise.
776         (test_vcged_s64): Likewise.
777         (test_vcled_s64): Likewise.
778         (test_vcgezd_s64): Likewise.
779         (test_vcged_u64): Likewise.
780         (test_vcgtd_s64): Likewise.
781         (test_vcltd_s64): Likewise.
782         (test_vcgtzd_s64): Likewise.
783         (test_vcgtd_u64): Likewise.
784         (test_vclezd_s64): Likewise.
785         (test_vcltzd_s64): Likewise.
786         (test_vtst_s64): Likewise.
787         (test_vtst_u64): Likewise.
789 2013-05-14  Matthew Gretton-Dann  <matthew.gretton-dann@linaro.org>
791         Backport from trunk r198191.
792         2013-04-23  Sofiane Naci  <sofiane.naci@arm.com>
794         * gcc.target/aarch64/scalar-mov.c: New testcase.
796 2013-05-14  Matthew Gretton-Dann  <matthew.gretton-dann@linaro.org>
798         Backport from trunk r197838.
799         2013-04-11   Naveen H.S  <Naveen.Hurugalawadi@caviumnetworks.com>
801         * gcc.target/aarch64/negs.c: New.
803 2013-05-02  Matthew Gretton-Dann   <matthew.gretton-dann@linaro.org>
805         Backport from trunk r198019.
806         2013-04-16   Naveen H.S  <Naveen.Hurugalawadi@caviumnetworks.com>
808         * gcc.target/aarch64/adds1.c: New.
809         * gcc.target/aarch64/adds2.c: New.
810         * gcc.target/aarch64/subs1.c: New.
811         * gcc.target/aarch64/subs2.c: New.
813 2013-05-02  Matthew Gretton-Dann  <matthew.gretton-dann@linaro.org>
815         Backport from trunk r198394,198396-198400,198402-198404,198406.
816         2013-04-29  James Greenhalgh  <james.greenhalgh@arm.com>
818         * lib/target-supports.exp (vect_uintfloat_cvt): Enable for AArch64.
820         2013-04-29  James Greenhalgh  <james.greenhalgh@arm.com>
822         * gcc.target/aarch64/vect-vcvt.c: New.
824         2013-04-29  James Greenhalgh  <james.greenhalgh@arm.com>
826         * gcc.target/aarch64/vect-vrnd.c: New.
828 2013-05-02  Matthew Gretton-Dann  <matthew.gretton-dann@linaro.org>
830         Backport from trunk r198302-198306,198316.
831         2013-04-25  James Greenhalgh  <james.greenhalgh@arm.com>
832             Tejas Belagod  <tejas.belagod@arm.com>
834         * gcc.target/aarch64/vaddv-intrinsic.c: New.
835         * gcc.target/aarch64/vaddv-intrinsic-compile.c: Likewise.
836         * gcc.target/aarch64/vaddv-intrinsic.x: Likewise.
838         2013-04-25  Naveen H.S  <Naveen.Hurugalawadi@caviumnetworks.com>
840         * gcc.target/aarch64/cmp.c: New.
842         2013-04-25  Naveen H.S  <Naveen.Hurugalawadi@caviumnetworks.com>
844         * gcc.target/aarch64/ngc.c: New.
846 2013-05-02  Matthew Gretton-Dann  <matthew.gretton-dann@linaro.org>
848         Backport from trunk r198298.
849         2013-04-25  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
851         * lib/target-supports.exp
852         (check_effective_target_arm_neon_fp16_ok_nocache): New procedure.
853         (check_effective_target_arm_neon_fp16_ok): Likewise.
854         (add_options_for_arm_neon_fp16): Likewise.
855         * gcc.target/arm/neon/vcvtf16_f32.c: New test. Generated.
856         * gcc.target/arm/neon/vcvtf32_f16.c: Likewise.
858 2013-05-02  Matthew Gretton-Dann  <matthew.gretton-dann@linaro.org>
860         Backport from trunk r198136-198137,198142,198176
861         2013-04-22  James Greenhalgh  <james.greenhalgh@arm.com>
863         * gcc.target/aarch64/vrecps.c: New.
864         * gcc.target/aarch64/vrecpx.c: Likewise.
866 2013-05-02  Matthew Gretton-Dann  <matthew.gretton-dann@linaro.org>
868         Backport from trunk r198020.
869         2013-04-16   Naveen H.S  <Naveen.Hurugalawadi@caviumnetworks.com>
871         * gcc.target/aarch64/adds3.c: New.
872         * gcc.target/aarch64/subs3.c: New.
874 2013-05-02  Matthew Gretton-Dann  <matthew.gretton-dann@linaro.org>
876         Backport from trunk r197965.
877         2013-04-15  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
879         * gcc.target/arm/anddi3-opt.c: New test.
880         * gcc.target/arm/anddi3-opt2.c: Likewise.
882 2013-05-02  Matthew Gretton-Dann  <matthew.gretton-dann@linaro.org>
884         Backport from trunk r197642.
885         2013-04-09  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
887         * gcc.target/arm/minmax_minus.c: New test.
889 2013-05-02  Matthew Gretton-Dann  <matthew.gretton-dann@linaro.org>
891         Backport from trunk r197530,197921.
892         2013-04-05  Greta Yorsh  <Greta.Yorsh@arm.com>
894         * gcc.target/arm/peep-ldrd-1.c: New test.
895         * gcc.target/arm/peep-strd-1.c: Likewise.
897 2013-05-02  Matthew Gretton-Dann  <matthew.gretton-dann@linaro.org>
899         Backport from trunk r197523.
900         2013-04-05  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
902         * lib/target-supports.exp (add_options_for_arm_v8_neon):
903         Add -march=armv8-a when we use v8 NEON.
904         (check_effective_target_vect_call_btruncf): Remove arm-*-*-*.
905         (check_effective_target_vect_call_ceilf): Likewise.
906         (check_effective_target_vect_call_floorf): Likewise.
907         (check_effective_target_vect_call_roundf): Likewise.
908         (check_vect_support_and_set_flags): Remove check for arm_v8_neon.
909         * gcc.target/arm/vect-rounding-btruncf.c: New testcase.
910         * gcc.target/arm/vect-rounding-ceilf.c: Likewise.
911         * gcc.target/arm/vect-rounding-floorf.c: Likewise.
912         * gcc.target/arm/vect-rounding-roundf.c: Likewise.
914 2013-05-02  Matthew Gretton-Dann  <matthew.gretton-dann@linaro.org>
916         Backport from trunk r197518-197522,197516-197528.
917         2013-04-05  Greta Yorsh  <Greta.Yorsh@arm.com>
919         * gcc.target/arm/negdi-1.c: New test.
920         * gcc.target/arm/negdi-2.c: Likewise.
921         * gcc.target/arm/negdi-3.c: Likewise.
922         * gcc.target/arm/negdi-4.c: Likewise.
924 2013-05-02  Matthew Gretton-Dann  <matthew.gretton-dann@linaro.org>
926         Backport from trunk r197489-197491.
927         2013-04-04  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
929         * lib/target-supports.exp (check_effective_target_arm_v8_neon_hw):
930         New procedure.
931         (check_effective_target_arm_v8_neon_ok_nocache):
932         Likewise.
933         (check_effective_target_arm_v8_neon_ok): Change to use
934         check_effective_target_arm_v8_neon_ok_nocache.
935         (add_options_for_arm_v8_neon): Use et_arm_v8_neon_flags to set ARMv8
936         NEON flags.
937         (check_effective_target_vect_call_btruncf):
938         Enable for arm and ARMv8 NEON.
939         (check_effective_target_vect_call_ceilf): Likewise.
940         (check_effective_target_vect_call_floorf): Likewise.
941         (check_effective_target_vect_call_roundf): Likewise.
942         (check_vect_support_and_set_flags): Handle ARMv8 NEON effective
943         target.
945 2013-05-02  Matthew Gretton-Dann  <matthew.gretton-dann@linaro.org>
947         Backport from trunk r196795-196797,196957.
948         2013-03-19  Ian Bolton  <ian.bolton@arm.com>
950         * gcc.target/aarch64/sbc.c: New test.
952         2013-03-19  Ian Bolton  <ian.bolton@arm.com>
954         * gcc.target/aarch64/ror.c: New test.
956         2013-03-19  Ian Bolton  <ian.bolton@arm.com>
958         * gcc.target/aarch64/extr.c: New test.
960 2013-04-09  Matthew Gretton-Dann  <matthew.gretton-dann@linaro.org>
962         GCC Linaro 4.8-2013.04 released.
964 2013-04-08  Matthew Gretton-Dann  <matthew.gretton-dann@linaro.org>
966         Backport from trunk r197052.
967         2013-03-25  Kyrylo Tkachov  <kyrylo.tkachov at arm.com>
969         * gcc.target/arm/vseleqdf.c: New test.
970         * gcc.target/arm/vseleqsf.c: Likewise.
971         * gcc.target/arm/vselgedf.c: Likewise.
972         * gcc.target/arm/vselgesf.c: Likewise.
973         * gcc.target/arm/vselgtdf.c: Likewise.
974         * gcc.target/arm/vselgtsf.c: Likewise.
975         * gcc.target/arm/vselledf.c: Likewise.
976         * gcc.target/arm/vsellesf.c: Likewise.
977         * gcc.target/arm/vselltdf.c: Likewise.
978         * gcc.target/arm/vselltsf.c: Likewise.
979         * gcc.target/arm/vselnedf.c: Likewise.
980         * gcc.target/arm/vselnesf.c: Likewise.
981         * gcc.target/arm/vselvcdf.c: Likewise.
982         * gcc.target/arm/vselvcsf.c: Likewise.
983         * gcc.target/arm/vselvsdf.c: Likewise.
984         * gcc.target/arm/vselvssf.c: Likewise.
986 2013-04-08  Matthew Gretton-Dann  <matthew.gretton-dann@linaro.org>
988         Backport from trunk r197051.
989         2013-03-25  Kyrylo Tkachov  <kyrylo.tkachov at arm.com>
991         * gcc.target/aarch64/atomic-comp-swap-release-acquire.c: Move test
992         body from here...
993         * gcc.target/aarch64/atomic-comp-swap-release-acquire.x: ... to here.
994         * gcc.target/aarch64/atomic-op-acq_rel.c: Move test body from here...
995         * gcc.target/aarch64/atomic-op-acq_rel.x: ... to here.
996         * gcc.target/aarch64/atomic-op-acquire.c: Move test body from here...
997         * gcc.target/aarch64/atomic-op-acquire.x: ... to here.
998         * gcc.target/aarch64/atomic-op-char.c: Move test body from here...
999         * gcc.target/aarch64/atomic-op-char.x: ... to here.
1000         * gcc.target/aarch64/atomic-op-consume.c: Move test body from here...
1001         * gcc.target/aarch64/atomic-op-consume.x: ... to here.
1002         * gcc.target/aarch64/atomic-op-int.c: Move test body from here...
1003         * gcc.target/aarch64/atomic-op-int.x: ... to here.
1004         * gcc.target/aarch64/atomic-op-relaxed.c: Move test body from here...
1005         * gcc.target/aarch64/atomic-op-relaxed.x: ... to here.
1006         * gcc.target/aarch64/atomic-op-release.c: Move test body from here...
1007         * gcc.target/aarch64/atomic-op-release.x: ... to here.
1008         * gcc.target/aarch64/atomic-op-seq_cst.c: Move test body from here...
1009         * gcc.target/aarch64/atomic-op-seq_cst.x: ... to here.
1010         * gcc.target/aarch64/atomic-op-short.c: Move test body from here...
1011         * gcc.target/aarch64/atomic-op-short.x: ... to here.
1012         * gcc.target/arm/atomic-comp-swap-release-acquire.c: New test.
1013         * gcc.target/arm/atomic-op-acq_rel.c: Likewise.
1014         * gcc.target/arm/atomic-op-acquire.c: Likewise.
1015         * gcc.target/arm/atomic-op-char.c: Likewise.
1016         * gcc.target/arm/atomic-op-consume.c: Likewise.
1017         * gcc.target/arm/atomic-op-int.c: Likewise.
1018         * gcc.target/arm/atomic-op-relaxed.c: Likewise.
1019         * gcc.target/arm/atomic-op-release.c: Likewise.
1020         * gcc.target/arm/atomic-op-seq_cst.c: Likewise.
1021         * gcc.target/arm/atomic-op-short.c: Likewise.
1023 2013-04-08  Matthew Gretton-Dann  <matthew.gretton-dann@linaro.org>
1025         Backport from trunk r196876.
1026         2013-03-21  Christophe Lyon  <christophe.lyon@linaro.org>
1028         * gcc.target/arm/neon-for-64bits-1.c: New tests.
1029         * gcc.target/arm/neon-for-64bits-2.c: Likewise.
1031 2013-04-08  Matthew Gretton-Dann  <matthew.gretton-dann@linaro.org>
1033         Backport from trunk r196858.
1034         2013-03-21   Naveen H.S  <Naveen.Hurugalawadi@caviumnetworks.com>
1036         * gcc.target/aarch64/vect.c: Test and result vector added
1037         for sabd and saba instructions.
1038         * gcc.target/aarch64/vect-compile.c: Check for sabd and saba
1039         instructions in assembly.
1040         * gcc.target/aarch64/vect.x: Add sabd and saba test functions.
1041         * gcc.target/aarch64/vect-fp.c: Test and result vector added
1042         for fabd instruction.
1043         * gcc.target/aarch64/vect-fp-compile.c: Check for fabd
1044         instruction in assembly.
1045         * gcc.target/aarch64/vect-fp.x: Add fabd test function.