diff options
author | Richard Henderson <rth@redhat.com> | 2011-01-22 11:39:36 -0800 |
---|---|---|
committer | Richard Henderson <rth@gcc.gnu.org> | 2011-01-22 11:39:36 -0800 |
commit | 1b7ae0b72282c395192bf024648112123aac5df9 (patch) | |
tree | ebada526dda8dcb44b929c5a58667f60563f49a9 /gcc | |
parent | 3843787fd90e35342b396c0782e850d54ab26f88 (diff) | |
download | gcc-1b7ae0b72282c395192bf024648112123aac5df9.zip gcc-1b7ae0b72282c395192bf024648112123aac5df9.tar.gz gcc-1b7ae0b72282c395192bf024648112123aac5df9.tar.bz2 |
rx: Enable the compare-elim pass.
From-SVN: r169133
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 2 | ||||
-rw-r--r-- | gcc/config/rx/rx.c | 3 |
2 files changed, 5 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index fb069e3..1dde632 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,5 +1,7 @@ 2011-01-21 Richard Henderson <rth@redhat.com> + * config/rx/rx.c (TARGET_FLAGS_REGNUM): New. + * config/mn10300/mn10300.c (TARGET_FLAGS_REGNUM): New. * compare-elim.c: New file. diff --git a/gcc/config/rx/rx.c b/gcc/config/rx/rx.c index 54cb737..9855c62 100644 --- a/gcc/config/rx/rx.c +++ b/gcc/config/rx/rx.c @@ -2902,6 +2902,9 @@ rx_match_ccmode (rtx insn, enum machine_mode cc_mode) #undef TARGET_EXCEPT_UNWIND_INFO #define TARGET_EXCEPT_UNWIND_INFO sjlj_except_unwind_info +#undef TARGET_FLAGS_REGNUM +#define TARGET_FLAGS_REGNUM CC_REG + struct gcc_target targetm = TARGET_INITIALIZER; /* #include "gt-rx.h" */ |