aboutsummaryrefslogtreecommitdiff
path: root/gcc/print-rtl-function.c
diff options
context:
space:
mode:
authorRichard Earnshaw <rearnsha@arm.com>2018-07-11 15:27:55 +0000
committerRichard Earnshaw <rearnsha@gcc.gnu.org>2018-07-11 15:27:55 +0000
commitdff2abcbee65dbb4b7ca3ade0f7622ffdc0af391 (patch)
tree7f250203683240f28201a976474d3b476c67be06 /gcc/print-rtl-function.c
parent305130b92e1a785d89178ce6334ead38e975268f (diff)
downloadgcc-dff2abcbee65dbb4b7ca3ade0f7622ffdc0af391.zip
gcc-dff2abcbee65dbb4b7ca3ade0f7622ffdc0af391.tar.gz
gcc-dff2abcbee65dbb4b7ca3ade0f7622ffdc0af391.tar.bz2
[arm] Put CPU's FPU capabilities directly in the ISA specification
As part of the transition from the original support for named FPUs to general FPU properties I defined an entry in the CPU definitions in arm-cpus.in to use a named FPU. However, that has now outlived its usefulness and increasingly we are likely to find that newer cores do not fit the legacy FPU names very well. Furthermore it is now possible to encode all the FPU capatilities directly in the ISA definitions, often as simply as using +fp or +simd. So this patch removes the fpu field from the "define cpu" entries and instead encodes the same information in the isa field. This also alows us to remove a bit of now-dead code from parsecpu.awk. * config/arm/arm-cpus.in: Move information from fpu field of each cpu definition to the isa field. * config/arm/parsecpu.awk (fpu): Delete match rule. (gen_comm_data): Don't add bits from the CPU's FPU entry. From-SVN: r262556
Diffstat (limited to 'gcc/print-rtl-function.c')
0 files changed, 0 insertions, 0 deletions