From: Bill Schmidt Date: Tue, 25 Feb 2014 13:28:25 +0000 (+0000) Subject: vector.md (*vector_ordered): Change split to use canonical form for nor3. X-Git-Tag: releases/gcc-4.9.0~697 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=68908a067ff5687f4f55143f2848833cbd20de51;p=thirdparty%2Fgcc.git 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 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 4042cf9f31c6..3042a114ddda 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 49da2add797b..13cb20e281bd 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);