OSDN Git Service

(REVERSIBLE_CC_MODE): Define.
authorkenner <kenner@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 12 Feb 1994 13:50:50 +0000 (13:50 +0000)
committerkenner <kenner@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 12 Feb 1994 13:50:50 +0000 (13:50 +0000)
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@6541 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/config/sparc/sparc.h

index 678339e..01d04be 100644 (file)
@@ -1,5 +1,5 @@
 /* Definitions of target machine for GNU compiler, for Sun SPARC.
-   Copyright (C) 1987, 1988, 1989, 1992 Free Software Foundation, Inc.
+   Copyright (C) 1987, 1988, 1989, 1992, 1994 Free Software Foundation, Inc.
    Contributed by Michael Tiemann (tiemann@cygnus.com).
 
 This file is part of GNU CC.
@@ -1457,6 +1457,11 @@ extern struct rtx_def *legitimize_pic_address ();
        || GET_CODE (X) == NEG || GET_CODE (X) == ASHIFT)               \
       ? CC_NOOVmode : CCmode))
 
+/* Return non-zero if SELECT_CC_MODE will never return MODE for a
+   floating point inequality comparison.  */
+
+#define REVERSIBLE_CC_MODE(MODE) ((MODE) != CCFPEmode)
+
 /* A function address in a call instruction
    is a byte address (for indexing purposes)
    so give the MEM rtx a byte's mode.  */