aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Support/APFloat.cpp
diff options
context:
space:
mode:
authorNikita Popov <npopov@redhat.com>2024-08-09 15:11:11 +0200
committerNikita Popov <npopov@redhat.com>2024-08-09 15:12:11 +0200
commita15de177728ec83f37bdd8f39d4a8f57e95c3d21 (patch)
treef35f38b9ea53db4fdf6e28bf5f5d2435e06d8e3e /llvm/lib/Support/APFloat.cpp
parent02645d66f93809f7f52b742987f350793136221f (diff)
downloadllvm-a15de177728ec83f37bdd8f39d4a8f57e95c3d21.zip
llvm-a15de177728ec83f37bdd8f39d4a8f57e95c3d21.tar.gz
llvm-a15de177728ec83f37bdd8f39d4a8f57e95c3d21.tar.bz2
Revert "Enable logf128 constant folding for hosts with 128bit floats (#96287)"
This reverts commit ccb2b011e577e861254f61df9c59494e9e122b38. Causes buildbot failures, e.g. on ppc64le builders.
Diffstat (limited to 'llvm/lib/Support/APFloat.cpp')
-rw-r--r--llvm/lib/Support/APFloat.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/llvm/lib/Support/APFloat.cpp b/llvm/lib/Support/APFloat.cpp
index 000fb4c..7f68c5a 100644
--- a/llvm/lib/Support/APFloat.cpp
+++ b/llvm/lib/Support/APFloat.cpp
@@ -3749,7 +3749,7 @@ double IEEEFloat::convertToDouble() const {
return api.bitsToDouble();
}
-#if defined(HAS_IEE754_FLOAT128)
+#ifdef HAS_IEE754_FLOAT128
float128 IEEEFloat::convertToQuad() const {
assert(semantics == (const llvm::fltSemantics *)&semIEEEquad &&
"Float semantics are not IEEEquads");
@@ -5406,7 +5406,7 @@ double APFloat::convertToDouble() const {
return Temp.getIEEE().convertToDouble();
}
-#if defined(HAS_IEE754_FLOAT128)
+#ifdef HAS_IEE754_FLOAT128
float128 APFloat::convertToQuad() const {
if (&getSemantics() == (const llvm::fltSemantics *)&semIEEEquad)
return getIEEE().convertToQuad();