aboutsummaryrefslogtreecommitdiff
path: root/gcc/config
diff options
context:
space:
mode:
authorBill Schmidt <wschmidt@linux.vnet.ibm.com>2014-02-25 13:28:25 +0000
committerWilliam Schmidt <wschmidt@gcc.gnu.org>2014-02-25 13:28:25 +0000
commit68908a067ff5687f4f55143f2848833cbd20de51 (patch)
tree6bfa880b03a7773382e1a4e678c14be4a5441b5d /gcc/config
parent1715bb172423071698981653483c41283a342713 (diff)
downloadgcc-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.md4
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);