aboutsummaryrefslogtreecommitdiff
path: root/gcc/builtins.c
diff options
context:
space:
mode:
authorWilco Dijkstra <wdijkstr@arm.com>2017-05-04 17:49:19 +0000
committerWilco Dijkstra <wilco@gcc.gnu.org>2017-05-04 17:49:19 +0000
commit9779b2e87c038303a8f44d3f22672bd1703442fc (patch)
tree6518542f9e55174825be51aff173b9586226b831 /gcc/builtins.c
parent6b13482bb6c33d2d37494ec33e2028fcbe4e0635 (diff)
downloadgcc-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