diff options
author | Wilco Dijkstra <wdijkstr@arm.com> | 2017-05-04 17:49:19 +0000 |
---|---|---|
committer | Wilco Dijkstra <wilco@gcc.gnu.org> | 2017-05-04 17:49:19 +0000 |
commit | 9779b2e87c038303a8f44d3f22672bd1703442fc (patch) | |
tree | 6518542f9e55174825be51aff173b9586226b831 /gcc/builtins.c | |
parent | 6b13482bb6c33d2d37494ec33e2028fcbe4e0635 (diff) | |
download | gcc-9779b2e87c038303a8f44d3f22672bd1703442fc.zip gcc-9779b2e87c038303a8f44d3f22672bd1703442fc.tar.gz gcc-9779b2e87c038303a8f44d3f22672bd1703442fc.tar.bz2 |
Set jump alignment to 4 for Cortex cores as it reduces codesize by 0.4% on...
Set jump alignment to 4 for Cortex cores as it reduces codesize by 0.4% on
average with no obvious performance difference. See original discussion of
the overheads of various alignments:
https://gcc.gnu.org/ml/gcc-patches/2016-06/msg02075.html.
gcc/
* config/aarch64/aarch64.c (cortexa35_tunings): Set jump alignment to 4.
(cortexa53_tunings): Likewise.
(cortexa57_tunings): Likewise.
(cortexa72_tunings): Likewise.
(cortexa73_tunings): Likewise.
From-SVN: r247609
Diffstat (limited to 'gcc/builtins.c')
0 files changed, 0 insertions, 0 deletions