From 64177a6d2fa28f4dcb1ade1fcd6164809fcff9ad Mon Sep 17 00:00:00 2001
From: Alexandre Oliva <aoliva@redhat.com>
Date: Wed, 1 Oct 2003 20:15:43 +0000
Subject: [PATCH] config/frv/frv.h (PREDICATE_CODES): Added
 condexec_si_media_operator...

config/frv/frv.h (PREDICATE_CODES): Added
condexec_si_media_operator, condexec_sf_add_operator and
condexec_sf_conv_operator.  Removed condexec_sf_binary_operator
and condexec_sf_unary_operator.

From-SVN: r71989
---
 gcc/ChangeLog        | 7 +++++++
 gcc/config/frv/frv.h | 5 +++--
 2 files changed, 10 insertions(+), 2 deletions(-)

diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 5a5006efe731..95052f222c0b 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,10 @@
+2003-09-30  Alexandre Oliva  <aoliva@redhat.com>
+
+	config/frv/frv.h (PREDICATE_CODES): Added
+	condexec_si_media_operator, condexec_sf_add_operator and
+	condexec_sf_conv_operator.  Removed condexec_sf_binary_operator
+	and condexec_sf_unary_operator.
+
 2003-10-01  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
 
 	* aclocal.m4: Add ultrix* to /dev/zero blacklist.
diff --git a/gcc/config/frv/frv.h b/gcc/config/frv/frv.h
index 88a44c8d9cf7..c820cfd4ea00 100644
--- a/gcc/config/frv/frv.h
+++ b/gcc/config/frv/frv.h
@@ -3190,10 +3190,11 @@ do {                                                                    \
   { "minmax_operator",			{ SMIN, SMAX, UMIN, UMAX }},	\
   { "condexec_si_binary_operator",	{ PLUS, MINUS, AND, IOR, XOR,	\
 					  ASHIFT, ASHIFTRT, LSHIFTRT }}, \
+  { "condexec_si_media_operator",	{ AND, IOR, XOR }},		\
   { "condexec_si_divide_operator",	{ DIV, UDIV }},			\
   { "condexec_si_unary_operator",	{ NOT, NEG }},			\
-  { "condexec_sf_binary_operator",	{ PLUS, MINUS, MULT, DIV }},	\
-  { "condexec_sf_unary_operator",	{ ABS, NEG, SQRT }},		\
+  { "condexec_sf_add_operator",		{ PLUS, MINUS }},		\
+  { "condexec_sf_conv_operator",	{ ABS, NEG }},			\
   { "intop_compare_operator",		{ PLUS, MINUS, AND, IOR, XOR,	\
 					  ASHIFT, ASHIFTRT, LSHIFTRT }}, \
   { "condexec_intop_cmp_operator",	{ PLUS, MINUS, AND, IOR, XOR,	\
-- 
GitLab