aboutsummaryrefslogtreecommitdiff
path: root/gcc/fortran/frontend-passes.c
diff options
context:
space:
mode:
authorOmar Tahir <omar.tahir@arm.com>2020-08-04 17:35:18 +0100
committerKyrylo Tkachov <kyrylo.tkachov@arm.com>2020-08-04 17:37:01 +0100
commit079b13f64cee9d6c208c9c490ab6b35055c299ce (patch)
tree8089a740d9b0ffb7644be5262065c18f702a336d /gcc/fortran/frontend-passes.c
parent03c547d6659cbd3dec594aa801d94f68305c3652 (diff)
downloadgcc-079b13f64cee9d6c208c9c490ab6b35055c299ce.zip
gcc-079b13f64cee9d6c208c9c490ab6b35055c299ce.tar.gz
gcc-079b13f64cee9d6c208c9c490ab6b35055c299ce.tar.bz2
[Arm] Modify default tuning of armv8.1-m.main to use Cortex-M55
Previously, compiling with -march=armv8.1-m.main would tune for Cortex-M7. However, the Cortex-M7 only supports up to Armv7e-M. The Cortex-M55 is the earliest CPU that supports Armv8.1-M Mainline so is more appropriate. This also has the effect of changing the branch cost function used, which will be necessary to correctly prioritise conditional instructions over branches in the rest of this patch series. Regression tested on arm-none-eabi. gcc/ChangeLog 2020-08-04 Omar Tahir <omar.tahir@arm.com> * config/arm/arm-cpus.in (armv8.1-m.main): Tune for Cortex-M55.
Diffstat (limited to 'gcc/fortran/frontend-passes.c')
0 files changed, 0 insertions, 0 deletions