diff options
author | Bill Schmidt <wschmidt@linux.vnet.ibm.com> | 2014-02-25 13:28:25 +0000 |
---|---|---|
committer | William Schmidt <wschmidt@gcc.gnu.org> | 2014-02-25 13:28:25 +0000 |
commit | 68908a067ff5687f4f55143f2848833cbd20de51 (patch) | |
tree | 6bfa880b03a7773382e1a4e678c14be4a5441b5d /gcc/config | |
parent | 1715bb172423071698981653483c41283a342713 (diff) | |
download | gcc-68908a067ff5687f4f55143f2848833cbd20de51.zip gcc-68908a067ff5687f4f55143f2848833cbd20de51.tar.gz gcc-68908a067ff5687f4f55143f2848833cbd20de51.tar.bz2 |
vector.md (*vector_ordered<mode>): Change split to use canonical form for nor<mode>3.
2014-02-25 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
* config/rs6000/vector.md (*vector_ordered<mode>): Change split to
use canonical form for nor<mode>3.
(*vector_unordered<mode>): Likewise.
From-SVN: r208122
Diffstat (limited to 'gcc/config')
-rw-r--r-- | gcc/config/rs6000/vector.md | 4 |
1 files changed, 2 insertions, 2 deletions
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>mode); |