diff options
author | Alexandros Lamprineas <alexandros.lamprineas@arm.com> | 2025-01-17 20:33:11 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-01-17 20:33:11 +0000 |
commit | dce5d1fcb956e0218268dc1bf3e128bd2586df77 (patch) | |
tree | f37a557626b9bd5ef52a9b3280515619471008e4 /llvm/lib/Object/WasmObjectFile.cpp | |
parent | e237e37c62804b5caa7ca5501d7372d7b01167ad (diff) | |
download | llvm-dce5d1fcb956e0218268dc1bf3e128bd2586df77.zip llvm-dce5d1fcb956e0218268dc1bf3e128bd2586df77.tar.gz llvm-dce5d1fcb956e0218268dc1bf3e128bd2586df77.tar.bz2 |
[FMV][GlobalOpt] Do not statically resolve non-FMV callers. (#123383)
This fixes a runtime regression in the llvm testsuite:
https://lab.llvm.org/buildbot/#/builders/198/builds/1237
On clang-aarch64-sve2-vla:
predres
FAIL
A 'predres' version is unexpectedly trapping on GravitonG4. My
explanation is that when the caller in not a versioned function, the
compiler exclusively relies on the command line option, or target
attribute to deduce whether a feature is available. However, there is no
guarantee that in reality the host supports those implied features.
This is a quickfix. We may rather change the mcpu option in the llvm
testsuite build instead.
Diffstat (limited to 'llvm/lib/Object/WasmObjectFile.cpp')
0 files changed, 0 insertions, 0 deletions