From 7a1bf2f971ea51d117c242f635f6b3ac83ac77c5 Mon Sep 17 00:00:00 2001 From: Aldy Hernandez Date: Thu, 15 Jul 2004 21:07:49 +0000 Subject: [PATCH] rs6000.md ("bunordered"): Disable for e500. * config/rs6000/rs6000.md ("bunordered"): Disable for e500. ("bordered"): Same. From-SVN: r84778 --- gcc/ChangeLog | 5 +++++ gcc/config/rs6000/rs6000.md | 4 ++-- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index e9e5235807d..3dd6fd36764 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2004-07-15 Aldy Hernandez + + * config/rs6000/rs6000.md ("bunordered"): Disable for e500. + ("bordered"): Same. + 2004-07-15 Aldy Hernandez * config/rs6000/rs6000.md ("*cceq_ior_compare"): Allow diff --git a/gcc/config/rs6000/rs6000.md b/gcc/config/rs6000/rs6000.md index 432ceff7019..7a8fffa6993 100644 --- a/gcc/config/rs6000/rs6000.md +++ b/gcc/config/rs6000/rs6000.md @@ -11064,12 +11064,12 @@ (define_expand "bunordered" [(use (match_operand 0 "" ""))] - "" + "! (TARGET_HARD_FLOAT && TARGET_E500 && !TARGET_FPRS)" "{ rs6000_emit_cbranch (UNORDERED, operands[0]); DONE; }") (define_expand "bordered" [(use (match_operand 0 "" ""))] - "" + "! (TARGET_HARD_FLOAT && TARGET_E500 && !TARGET_FPRS)" "{ rs6000_emit_cbranch (ORDERED, operands[0]); DONE; }") (define_expand "buneq" -- 2.30.2