diff options
-rw-r--r-- | gcc/ChangeLog | 11 | ||||
-rw-r--r-- | gcc/config/rs6000/vsx.md | 2 |
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)" |