aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Basic/LangOptions.cpp
diff options
context:
space:
mode:
authorSerge Pavlov <sepavloff@gmail.com>2022-07-01 15:32:56 +0700
committerSerge Pavlov <sepavloff@gmail.com>2022-07-01 15:42:39 +0700
commitdc34d8df4c48b3a8f474360970cae8a58e6c84f0 (patch)
tree37e72093471f6cee0fef1fc6c2d1506097038fc1 /clang/lib/Basic/LangOptions.cpp
parent0dd4fb0408ed980de2c100905e68a4adf9987c61 (diff)
downloadllvm-dc34d8df4c48b3a8f474360970cae8a58e6c84f0.zip
llvm-dc34d8df4c48b3a8f474360970cae8a58e6c84f0.tar.gz
llvm-dc34d8df4c48b3a8f474360970cae8a58e6c84f0.tar.bz2
Revert "[FPEnv] Allow CompoundStmt to keep FP options"
On some buildbots test `ast-print-fp-pragmas.c` fails, need to investigate it. This reverts commit 0401fd12d4aa0553347fe34d666fb236d8719173. This reverts commit b822efc7404bf09ccfdc1ab7657475026966c3b2.
Diffstat (limited to 'clang/lib/Basic/LangOptions.cpp')
-rw-r--r--clang/lib/Basic/LangOptions.cpp9
1 files changed, 0 insertions, 9 deletions
diff --git a/clang/lib/Basic/LangOptions.cpp b/clang/lib/Basic/LangOptions.cpp
index 753b6bf..0bf410c 100644
--- a/clang/lib/Basic/LangOptions.cpp
+++ b/clang/lib/Basic/LangOptions.cpp
@@ -204,15 +204,6 @@ FPOptions FPOptions::defaultWithoutTrailingStorage(const LangOptions &LO) {
return result;
}
-FPOptionsOverride FPOptions::getChangesSlow(const FPOptions &Base) const {
- FPOptions::storage_type OverrideMask = 0;
-#define OPTION(NAME, TYPE, WIDTH, PREVIOUS) \
- if (get##NAME() != Base.get##NAME()) \
- OverrideMask |= NAME##Mask;
-#include "clang/Basic/FPOptions.def"
- return FPOptionsOverride(*this, OverrideMask);
-}
-
LLVM_DUMP_METHOD void FPOptions::dump() {
#define OPTION(NAME, TYPE, WIDTH, PREVIOUS) \
llvm::errs() << "\n " #NAME " " << get##NAME();