From: Richard Henderson Date: Sat, 22 Jan 2011 19:39:36 +0000 (-0800) Subject: rx: Enable the compare-elim pass. X-Git-Tag: releases/gcc-4.6.0~1051 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=1b7ae0b72282c395192bf024648112123aac5df9;p=thirdparty%2Fgcc.git rx: Enable the compare-elim pass. From-SVN: r169133 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index fb069e30b9ee..1dde632ba5b0 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,5 +1,7 @@ 2011-01-21 Richard Henderson + * 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 54cb73715986..9855c625f4dc 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" */