diff options
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.cpp')
-rw-r--r-- | clang/lib/CodeGen/CodeGenModule.cpp | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/clang/lib/CodeGen/CodeGenModule.cpp b/clang/lib/CodeGen/CodeGenModule.cpp index e6d150f..c8866f1 100644 --- a/clang/lib/CodeGen/CodeGenModule.cpp +++ b/clang/lib/CodeGen/CodeGenModule.cpp @@ -388,8 +388,7 @@ static void checkDataLayoutConsistency(const TargetInfo &Target, llvm::Type::getFloatingPointTy(Context, *Target.LongDoubleFormat), Target.LongDoubleAlign); } - // FIXME: Wasm has a mismatch in f128 alignment between Clang and LLVM. - if (Target.hasFloat128Type() && !Triple.isWasm()) + if (Target.hasFloat128Type()) Check("__float128", llvm::Type::getFP128Ty(Context), Target.Float128Align); if (Target.hasIbm128Type()) Check("__ibm128", llvm::Type::getPPC_FP128Ty(Context), Target.Ibm128Align); |