OSDN Git Service

rx: Enable the compare-elim pass.
authorrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 22 Jan 2011 19:39:36 +0000 (19:39 +0000)
committerrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 22 Jan 2011 19:39:36 +0000 (19:39 +0000)
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@169133 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/config/rx/rx.c

index fb069e3..1dde632 100644 (file)
@@ -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.
index 54cb737..9855c62 100644 (file)
@@ -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" */