diff options
author | Vladislav Khmelevsky <och95@yandex.ru> | 2023-11-10 11:48:03 +0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-11-10 11:48:03 +0400 |
commit | 62068173807e60eda49dd1f05ff2d6b48640d943 (patch) | |
tree | f407b6c72efae05a82eac215825904766676d78f /flang/lib/Frontend/CompilerInvocation.cpp | |
parent | cf18f142c012342e2c62c12ad789b62cf5b0479f (diff) | |
download | llvm-62068173807e60eda49dd1f05ff2d6b48640d943.zip llvm-62068173807e60eda49dd1f05ff2d6b48640d943.tar.gz llvm-62068173807e60eda49dd1f05ff2d6b48640d943.tar.bz2 |
[BOLT][AArch64] Fix ADR relaxation (#71835)
Currently we have an optimization that if the ADR points to the same
function we might skip it's relaxation. But it doesn't take into account
that BF might be split, in such situation we still need to relax it. And
just in case also relax if the initial BF size is >= 1MB.
Fixes #71822
Diffstat (limited to 'flang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions