[clang] [llvm] [IR] Avoid creating icmp/fcmp constant expressions (PR #92885)

Nikita Popov via llvm-commits llvm-commits at lists.llvm.org
Tue May 28 06:40:45 PDT 2024


nikic wrote:

Okay, I managed to get access to a MacOS machine (turns out the GCC compile farm has one!) and figured out what the problem is. Basically, the presence of the constant expression meant that we previously always fell back to JIT and now we use the IR interpreter instead, which fails to handle the weak function symbol correctly. I put up a candidate fix at https://github.com/llvm/llvm-project/pull/93548.

https://github.com/llvm/llvm-project/pull/92885


More information about the llvm-commits mailing list