llvm-project
dce5d1fc - [FMV][GlobalOpt] Do not statically resolve non-FMV callers. (#123383)

Commit
333 days ago
[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.
Author
Parents
Loading