aboutsummaryrefslogtreecommitdiff
path: root/gcc/gcov.cc
diff options
context:
space:
mode:
authorHans-Peter Nilsson <hp@axis.com>2023-01-30 01:53:19 +0100
committerHans-Peter Nilsson <hp@bitrange.com>2023-05-04 02:05:26 +0200
commit43c45706f2fabca58e3449ec5bb60462bf4e5614 (patch)
tree7a2c23719808efba23d8ca7597b9e0c4291c195a /gcc/gcov.cc
parentb51e2fd65e47e61c09b5fab70d9bb9bfffd0d61e (diff)
downloadgcc-43c45706f2fabca58e3449ec5bb60462bf4e5614.zip
gcc-43c45706f2fabca58e3449ec5bb60462bf4e5614.tar.gz
gcc-43c45706f2fabca58e3449ec5bb60462bf4e5614.tar.bz2
CRIS-LRA: Fix uses of reload_in_progress
This shows no difference neither in arith-rand-ll nor coremark numbers. Comparing libgcc and newlib libc before/after, the only difference can be seen in a few functions where it's mostly neutral (newlib's _svfprintf_r et al) and one function (__gdtoa), which improves ever so slightly (four bytes less; one load less, but one instruction reading from memory instead of a register). * config/cris/cris.cc (cris_side_effect_mode_ok): Use lra_in_progress, not reload_in_progress. * config/cris/cris.md ("movdi", "*addi_reload"): Ditto. * config/cris/constraints.md ("Q"): Ditto.
Diffstat (limited to 'gcc/gcov.cc')
0 files changed, 0 insertions, 0 deletions