[libc-commits] [libc] [libc] Float128 Emulation in LLVM libc (PR #200565)
via libc-commits
libc-commits at lists.llvm.org
Tue Jul 7 07:37:20 PDT 2026
================
@@ -58,6 +58,17 @@ using float16 = _Float16;
// LIBC_TYPES_HAS_FLOAT128 and 'float128' type are provided by
// "include/llvm-libc-types/float128.h"
+// -- Emulated float128 support ------------------------------------------------
+// Float128 is always available regardless of native __float128 support.
+namespace LIBC_NAMESPACE_DECL {
+namespace fputil {
+struct Float128;
+}
+} // namespace LIBC_NAMESPACE_DECL
+
+// #ifndef LIBC_TYPES_HAS_FLOAT128
----------------
lntue wrote:
Can you add comments / TODO for this commented out part?
https://github.com/llvm/llvm-project/pull/200565
More information about the libc-commits
mailing list