|
From: Christian B. <bor...@de...> - 2014-01-23 11:16:17
|
On 23/01/14 11:12, Dallman, John wrote: >> Do any common platforms, other than x86/x86_64, offer more-than-64-bit "long double"? > > Not that they support as full speed hardware operations, AFAIK. SPARC has defined > registers and instructions for 128-bit floating point, but implements them as > sequences of operations on 64-bit floats, so they aren't terribly fast. > > IBM System/390 onwards supports 128-bit float in hardware, according to Wikipedia. Yes, s390 does use 128 bit float for long-double (if -mlong-double-128 is used, which is the default for a while). The valgrind port of s390x supports that, but I think that the valgrind test coverage for 128 bit float is not that good. Christian |