Irek Szczesniak <iszczesn...@gmail.com> writes: > On Thu, Jan 23, 2014 at 11:12 AM, Dallman, John > <john.dall...@siemens.com> 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. > <snip> > 3. Some SPARC emulators like Transitive implement full SPARCV9 128bit > floating point instruction support, i.e. using the SPARCV9 > instructions directly results in faster execution than going through > the libc wrappers and have them executed by Transitive <snip>
FWIW the Transitive DBT also had to disable the generation of x87 code by the compiler as it could seriously screw up NaN propagation when interpreting SPARC floating point instructions. -- Alex Bennée ------------------------------------------------------------------------------ Is your legacy SCM system holding you back? Join Perforce May 7 to find out: • 3 signs your SCM is hindering your productivity • Requirements for releasing software faster • Expert tips and advice for migrating your SCM now http://p.sf.net/sfu/perforce _______________________________________________ Valgrind-users mailing list Valgrind-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/valgrind-users