[llvm] Enable logf128 constant folding for hosts with 128bit long double (PR #104929)
NAKAMURA Takumi via llvm-commits
llvm-commits at lists.llvm.org
Fri Aug 23 06:49:05 PDT 2024
chapuni wrote:
@MDevereau I wonder this causes different behavior, for generated binaries by clang, between !HAS_LOGF128 and HAS_LOGF128.
My case: I am making my builders check artifacts between "aarch64 object files built by aarch64-clang" and "aarch64 object files built by x86_64-clang for targeting aarch64". This triggers the incompatibility. Investigating.
I hope LLVM_HAS_LOGF128 to remain optional, if HAS_LOGF128 would introduce the different behavior.
I'd be really happy if you could revert this for now.
https://github.com/llvm/llvm-project/pull/104929
More information about the llvm-commits
mailing list