aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthew Gretton-Dann <matthew.gretton-dann@linaro.org>2013-05-08 21:00:55 +0100
committerMatthew Gretton-Dann <matthew.gretton-dann@linaro.org>2013-05-08 21:00:55 +0100
commit0c6015add23907b02c7e8e3c1fb5e4c5b78a92b1 (patch)
tree3683624f2b983f0fbe51812c4d222304fdf7b73f
parent2a7b9b54eb44581b2d98ca93cdb9009f170f347d (diff)
Merge from FSF arm/aarch64-4.7-branch r198254..r198689.
-rw-r--r--ChangeLog.linaro34
1 files changed, 34 insertions, 0 deletions
diff --git a/ChangeLog.linaro b/ChangeLog.linaro
index 2531e65e965..f9937265858 100644
--- a/ChangeLog.linaro
+++ b/ChangeLog.linaro
@@ -1,3 +1,37 @@
+2013-05-08 Matthew Gretton-Dann <matthew.gretton-dann@linaro.org>
+
+ Merge from FSF arm/aarch64-4.7-branch r198254..r198689.
+
+ Backport /work/sources/gcc-bzr/arm-aarch64-4.7 r198254:
+ [Backport AArch64] Fix vld1<q>_* asm constraints in arm_neon.h
+
+ gcc/
+ * config/aarch64/arm_neon.h (vld1<q>_lane*): Fix constraints.
+ (vld1<q>_dup_<sufp><8, 16, 32, 64>): Likewise.
+ (vld1<q>_<sufp><8, 16, 32, 64>): Likewise.
+
+ Backport /work/sources/gcc-bzr/arm-aarch64-4.7 r198452:
+ gcc/
+ Backported from mainline.
+ * config/aarch64/aarch64-simd.md (aarch64_vcond_internal): Fix
+ floating-point vector comparisons against 0.
+
+ gcc/testsuite/
+ Backported from mainline.
+ * gcc.target/aarch64/vect-fcm.x: Add check for zero forms of
+ inverse operands.
+ * gcc.target/aarch64/vect-fcm-eq-d.c: Check that new zero form
+ loop is vectorized.
+ * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
+ * gcc.target/aarch64/vect-fcm-ge-d.c: Check that new zero form
+ loop is vectorized and that the correct instruction is generated.
+ * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
+ * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
+ * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
+
+ Backport /work/sources/gcc-bzr/arm-aarch64-4.7 r198689:
+ Backport of AArch64 -fomit-frame-pointer fix
+
2013-04-08 Yvan Roux <yvan.roux@linaro.org>
gcc/