diff options
author | Hans-Peter Nilsson <hp@axis.com> | 2020-01-23 20:24:36 +0100 |
---|---|---|
committer | Hans-Peter Nilsson <hp@axis.com> | 2020-05-09 03:39:35 +0200 |
commit | a792c62c17aed562f415771b0f89b399470b4fee (patch) | |
tree | d2bc35f5d2faefe3986109b758e172e9373fa9f9 /gcc/ChangeLog | |
parent | 27228024598c3515389cdb378346433fb2c48551 (diff) | |
download | gcc-a792c62c17aed562f415771b0f89b399470b4fee.zip gcc-a792c62c17aed562f415771b0f89b399470b4fee.tar.gz gcc-a792c62c17aed562f415771b0f89b399470b4fee.tar.bz2 |
cris: Define TARGET_FLAGS_REGNUM.
This made a whole lot of difference regarding regressions in the
delay-slot filling. Before this, comparing __lshrdi3 for v10
before/after decc0ration and other nearby functions was worse by
several missing delay-slot fills; now down to 1.
Also, add a comment about *not* defining
TARGET_FIXED_CONDITION_CODE_REGS.
gcc:
* config/cris/cris.c (TARGET_FLAGS_REGNUM): Define.
Diffstat (limited to 'gcc/ChangeLog')
-rw-r--r-- | gcc/ChangeLog | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 915a007..3928ee7 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -38,6 +38,8 @@ * config/cris/cris.md (zcond): New code_iterator. ("*cbranch<mode>4_btstq<CC>"): New insn_and_split. + * config/cris/cris.c (TARGET_FLAGS_REGNUM): Define. + 2020-05-08 Vladimir Makarov <vmakarov@redhat.com> * ira-color.c (update_costs_from_allocno): Remove |