diff options
author | Oliver Stannard <oliver.stannard@linaro.org> | 2019-08-02 10:23:17 +0000 |
---|---|---|
committer | Oliver Stannard <oliver.stannard@linaro.org> | 2019-08-02 10:23:17 +0000 |
commit | 4b7239ebaca72f2cd92682019fbe0bef5b46cd4e (patch) | |
tree | 9e69d9d57dd2290f21ab73a63cf156a676e4cf36 /llvm/docs/CommandGuide | |
parent | f6b00c279a5587a25876752a6ecd8da0bed959dc (diff) | |
download | bcm5719-llvm-4b7239ebaca72f2cd92682019fbe0bef5b46cd4e.tar.gz bcm5719-llvm-4b7239ebaca72f2cd92682019fbe0bef5b46cd4e.zip |
[IPRA][ARM] Disable no-CSR optimisation for ARM
This optimisation isn't generally profitable for ARM, because we can
save/restore many registers in the prologue and epilogue using the PUSH
and POP instructions, but mostly use individual LDR/STR instructions for
other spills.
Differential revision: https://reviews.llvm.org/D64910
llvm-svn: 367670
Diffstat (limited to 'llvm/docs/CommandGuide')
0 files changed, 0 insertions, 0 deletions