From 68908a067ff5687f4f55143f2848833cbd20de51 Mon Sep 17 00:00:00 2001 From: Bill Schmidt Date: Tue, 25 Feb 2014 13:28:25 +0000 Subject: vector.md (*vector_ordered): Change split to use canonical form for nor3. 2014-02-25 Bill Schmidt * config/rs6000/vector.md (*vector_ordered): Change split to use canonical form for nor3. (*vector_unordered): Likewise. From-SVN: r208122 --- gcc/ChangeLog | 6 ++++++ gcc/config/rs6000/vector.md | 4 ++-- 2 files changed, 8 insertions(+), 2 deletions(-) (limited to 'gcc') diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 4042cf9..3042a11 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,9 @@ +2014-02-25 Bill Schmidt + + * config/rs6000/vector.md (*vector_ordered): Change split to + use canonical form for nor3. + (*vector_unordered): Likewise. + 2014-02-25 Kyrylo Tkachov PR target/55426 diff --git a/gcc/config/rs6000/vector.md b/gcc/config/rs6000/vector.md index 49da2ad..13cb20e 100644 --- a/gcc/config/rs6000/vector.md +++ b/gcc/config/rs6000/vector.md @@ -608,8 +608,8 @@ (ge:VEC_F (match_dup 2) (match_dup 1))) (set (match_dup 0) - (not:VEC_F (ior:VEC_F (match_dup 3) - (match_dup 4))))] + (and:VEC_F (not:VEC_F (match_dup 3)) + (not:VEC_F (match_dup 4))))] " { operands[3] = gen_reg_rtx (mode); -- cgit v1.1