aarch64: Spread out FPR usage between RA regions [PR113613]
early-ra already had code to do regrename-style "broadening" of the allocation, to promote scheduling freedom. However, the pass divides the function into allocation regions ... 32 lines of the commit log omitted.
Commit: https://github.com/gcc-mirror/gcc/commit/ff442719cdb64c9df9d069af88e90d51bee6fb56
commit gcc-14-9157-gff442719cdb
Author: Richard Sandiford <richard.sandiford@arm.com>
Date: Fri Feb 23 14:12:55 2024 +0000
aarch64: Spread out FPR usage between RA regions [PR113613]
early-ra already had code to do regrename-style "broadening"
of the allocation, to promote scheduling freedom. However,
the pass divides the function into allocation regions
... 32 lines of the commit log omitted.
tcwg_bmk-code_speed-cpu2017rate
gnu-aarch64-master-O3
523.xalancbmk_r failed to build
https://git-us.linaro.org/toolchain/ci/interesting-commits.git/plain/gcc/sha1/ff442719cdb64c9df9d069af88e90d51bee6fb56/tcwg_bmk-code_speed-cpu2017rate/gnu-aarch64-master-O3/details.txt
https://ci.linaro.org/job/tcwg_bmk-code_speed-cpu2017rate--gnu-aarch64-master-O3-build/199/artifact/artifacts
Latest data: https://git-us.linaro.org/toolchain/ci/interesting-commits.git/plain/gcc/sha1/ff442719cdb64c9df9d069af88e90d51bee6fb56/jira/yaml