diff options
author | Matt Devereau <matthew.devereau@arm.com> | 2024-04-18 11:20:54 +0000 |
---|---|---|
committer | Matt Devereau <matthew.devereau@arm.com> | 2024-04-18 11:20:54 +0000 |
commit | c26e9bf8fafea656b64d811c01fc3a5f970829ef (patch) | |
tree | a819e548fec5bcaa23af6e1b11135853bff386a3 /llvm/lib/Analysis/ConstantFolding.cpp | |
parent | ac39fa740b067f6197dca1caecc97c0da91ebf3d (diff) | |
download | llvm-c26e9bf8fafea656b64d811c01fc3a5f970829ef.zip llvm-c26e9bf8fafea656b64d811c01fc3a5f970829ef.tar.gz llvm-c26e9bf8fafea656b64d811c01fc3a5f970829ef.tar.bz2 |
Revert "Constant Fold Logf128 calls (#84501)"
This reverts commit e90bc9cfd4d22c89dd993f62ede700ae25df49c5.
Diffstat (limited to 'llvm/lib/Analysis/ConstantFolding.cpp')
-rw-r--r-- | llvm/lib/Analysis/ConstantFolding.cpp | 11 |
1 files changed, 0 insertions, 11 deletions
diff --git a/llvm/lib/Analysis/ConstantFolding.cpp b/llvm/lib/Analysis/ConstantFolding.cpp index e292ff3..749374a 100644 --- a/llvm/lib/Analysis/ConstantFolding.cpp +++ b/llvm/lib/Analysis/ConstantFolding.cpp @@ -2089,17 +2089,6 @@ static Constant *ConstantFoldScalarCall1(StringRef Name, if (IntrinsicID == Intrinsic::canonicalize) return constantFoldCanonicalize(Ty, Call, U); -#if defined(__FLOAT128__) && defined(HAS_LOGF128) - if (Ty->isFP128Ty()) { - switch (IntrinsicID) { - default: - return nullptr; - case Intrinsic::log: - return ConstantFP::get(Ty, logf128(Op->getValueAPF().convertToQuad())); - } - } -#endif - if (!Ty->isHalfTy() && !Ty->isFloatTy() && !Ty->isDoubleTy()) return nullptr; |