diff options
author | David Green <david.green@arm.com> | 2020-05-05 07:15:21 +0100 |
---|---|---|
committer | David Green <david.green@arm.com> | 2020-05-05 16:04:50 +0100 |
commit | 146d44c2511ab4d87f1d9c45dce56ad71427deab (patch) | |
tree | 2cd9f821bdc00f5d337bc2dc2090d2b3ffc0facd /llvm/lib/Support/FileOutputBuffer.cpp | |
parent | 3d76824b7f493e722ae4c160b47978834226c43c (diff) | |
download | llvm-146d44c2511ab4d87f1d9c45dce56ad71427deab.zip llvm-146d44c2511ab4d87f1d9c45dce56ad71427deab.tar.gz llvm-146d44c2511ab4d87f1d9c45dce56ad71427deab.tar.bz2 |
[LSR] Don't require register reuse under postinc
LSR has some logic that tries to aggressively reuse registers in
formula. This can lead to sub-optimal decision in complex loops where
the backend it trying to use shouldFavorPostInc. This disables the
re-use in those situations.
Differential Revision: https://reviews.llvm.org/D79301
Diffstat (limited to 'llvm/lib/Support/FileOutputBuffer.cpp')
0 files changed, 0 insertions, 0 deletions