diff options
| author | kazu <kazu@138bc75d-0d04-0410-961f-82ee72b054a4> | 2004-03-17 05:16:17 +0000 |
|---|---|---|
| committer | kazu <kazu@138bc75d-0d04-0410-961f-82ee72b054a4> | 2004-03-17 05:16:17 +0000 |
| commit | 30b274684895be5e523207ef171df86c51628c9e (patch) | |
| tree | 6665abd26301816cf6f58ae58e1b3628d651a4cb | |
| parent | 5bc8fd11036e1b3b6540b8ba4a2d2fe36d3a858f (diff) | |
| download | ppe42-gcc-30b274684895be5e523207ef171df86c51628c9e.tar.gz ppe42-gcc-30b274684895be5e523207ef171df86c51628c9e.zip | |
* config/mn10300/mn10300.c (notice_update_cc): Don't handle
CC_INVERT.
* config/mn10300/mn10300.md (cc): Remove "invert".
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@79573 138bc75d-0d04-0410-961f-82ee72b054a4
| -rw-r--r-- | gcc/ChangeLog | 6 | ||||
| -rw-r--r-- | gcc/config/mn10300/mn10300.c | 7 | ||||
| -rw-r--r-- | gcc/config/mn10300/mn10300.md | 3 |
3 files changed, 7 insertions, 9 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 42e3475ec85..bdba02a436b 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,9 @@ +2004-03-17 Kazu Hirata <kazu@cs.umass.edu> + + * config/mn10300/mn10300.c (notice_update_cc): Don't handle + CC_INVERT. + * config/mn10300/mn10300.md (cc): Remove "invert". + 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> * builtins.c (integer_valued_real_p): Add builtin rint. diff --git a/gcc/config/mn10300/mn10300.c b/gcc/config/mn10300/mn10300.c index 2c68dcb04ba..978d1c7c644 100644 --- a/gcc/config/mn10300/mn10300.c +++ b/gcc/config/mn10300/mn10300.c @@ -1198,13 +1198,6 @@ notice_update_cc (rtx body, rtx insn) cc_status.mdep.fpCC = 1; break; - case CC_INVERT: - /* The insn is a compare instruction. */ - CC_STATUS_INIT; - cc_status.value1 = SET_SRC (body); - cc_status.flags |= CC_INVERTED; - break; - case CC_CLOBBER: /* Insn doesn't leave CC in a usable state. */ CC_STATUS_INIT; diff --git a/gcc/config/mn10300/mn10300.md b/gcc/config/mn10300/mn10300.md index 020f790c05d..5746ecd0bb5 100644 --- a/gcc/config/mn10300/mn10300.md +++ b/gcc/config/mn10300/mn10300.md @@ -33,9 +33,8 @@ ;; set_znv - insn sets z,n,v to usable values; c is unusable. ;; set_zn - insn sets z,n to usable values; v,c are unusable. ;; compare - compare instruction -;; invert -- like compare, but flags are inverted. ;; clobber - value of cc is unknown -(define_attr "cc" "none,none_0hit,set_znv,set_zn,compare,clobber,invert" +(define_attr "cc" "none,none_0hit,set_znv,set_zn,compare,clobber" (const_string "clobber")) (define_constants [ |

