diff options
author | Richard Henderson <rth@redhat.com> | 2011-01-22 11:37:55 -0800 |
---|---|---|
committer | Richard Henderson <rth@gcc.gnu.org> | 2011-01-22 11:37:55 -0800 |
commit | 3843787fd90e35342b396c0782e850d54ab26f88 (patch) | |
tree | b6a7af86e0a93a72eae02c1ba6acc62d1b6685b3 | |
parent | e692f27683b38733fedc67b62ddd5f41b9a9e0ed (diff) | |
download | gcc-3843787fd90e35342b396c0782e850d54ab26f88.zip gcc-3843787fd90e35342b396c0782e850d54ab26f88.tar.gz gcc-3843787fd90e35342b396c0782e850d54ab26f88.tar.bz2 |
mn10300: Enable the compare-elim pass.
From-SVN: r169132
-rw-r--r-- | gcc/ChangeLog | 2 | ||||
-rw-r--r-- | gcc/config/mn10300/mn10300.c | 3 |
2 files changed, 5 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 562a1dc..fb069e3 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,5 +1,7 @@ 2011-01-21 Richard Henderson <rth@redhat.com> + * config/mn10300/mn10300.c (TARGET_FLAGS_REGNUM): New. + * compare-elim.c: New file. * Makefile.in (OBJS-common): Add it. (compare-elim.o): New. diff --git a/gcc/config/mn10300/mn10300.c b/gcc/config/mn10300/mn10300.c index 8a042f6..cbdf02d 100644 --- a/gcc/config/mn10300/mn10300.c +++ b/gcc/config/mn10300/mn10300.c @@ -3021,4 +3021,7 @@ mn10300_split_and_operand_count (rtx op) #undef TARGET_MD_ASM_CLOBBERS #define TARGET_MD_ASM_CLOBBERS mn10300_md_asm_clobbers +#undef TARGET_FLAGS_REGNUM +#define TARGET_FLAGS_REGNUM CC_REG + struct gcc_target targetm = TARGET_INITIALIZER; |