aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlan Modra <amodra@gcc.gnu.org>2015-06-02 13:08:11 +0930
committerAlan Modra <amodra@gcc.gnu.org>2015-06-02 13:08:11 +0930
commitae2bb6daf3a27388090dda644b6993bccd636d67 (patch)
tree0d367858bc397cce725b35fcc318b8cf329e01a1
parentc70ed622fc3c67f60dd2791f9fbbc77b227ffbda (diff)
downloadgcc-ae2bb6daf3a27388090dda644b6993bccd636d67.zip
gcc-ae2bb6daf3a27388090dda644b6993bccd636d67.tar.gz
gcc-ae2bb6daf3a27388090dda644b6993bccd636d67.tar.bz2
vsx.md (vsx_extract_v4sf): Revert accidental 2014-08-11 change.
* config/rs6000/vsx.md (vsx_extract_v4sf): Revert accidental 2014-08-11 change. From-SVN: r224010
-rw-r--r--gcc/ChangeLog11
-rw-r--r--gcc/config/rs6000/vsx.md2
2 files changed, 9 insertions, 4 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index be843a6..ab5c004 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,8 @@
+2015-06-02 Alan Modra <amodra@gmail.com>
+
+ * config/rs6000/vsx.md (vsx_extract_v4sf): Revert accidental
+ 2014-08-11 change.
+
2015-06-02 Bin Cheng <bin.cheng@arm.com>
PR tree-optimization/52563
@@ -62,7 +67,7 @@
2015-06-01 Matthew Wahab <matthew.wahab@arm.com>
- PR target/65697
+ PR target/65697
* config/aarch64/aarch64.c (aarch64_emit_post_barrier):New.
(aarch64_split_atomic_op): Check for __sync memory models, emit
appropriate initial loads and final barriers.
@@ -96,7 +101,7 @@
2015-06-01 Martin Liska <mliska@suse.cz>
* alloc-pool.h: Add ATTRIBUTE_UNUSED for
- a function local variable.
+ a function local variable.
2015-06-01 Martin Liska <mliska@suse.cz>
@@ -849,7 +854,7 @@
partial argument on targets with ARGS_GROW_DOWNWARD and
!STACK_GROWS_DOWNWARD.
(emit_library_call_value_1): Update callsite of emit_push_insn.
- (store_one_arg): Likewise.
+ (store_one_arg): Likewise.
2015-05-27 Gregor Richards <gregor.richards@uwaterloo.ca>
diff --git a/gcc/config/rs6000/vsx.md b/gcc/config/rs6000/vsx.md
index 95c84b6..b7459a7 100644
--- a/gcc/config/rs6000/vsx.md
+++ b/gcc/config/rs6000/vsx.md
@@ -1867,7 +1867,7 @@
(define_insn_and_split "vsx_extract_v4sf"
[(set (match_operand:SF 0 "vsx_register_operand" "=f,f")
(vec_select:SF
- (match_operand:V4SF 1 "vsx_register_operand" "<VSa>,<VSa>")
+ (match_operand:V4SF 1 "vsx_register_operand" "wa,wa")
(parallel [(match_operand:QI 2 "u5bit_cint_operand" "O,i")])))
(clobber (match_scratch:V4SF 3 "=X,0"))]
"VECTOR_UNIT_VSX_P (V4SFmode)"