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:
&#149; 3 signs your SCM is hindering your productivity
&#149; Requirements for releasing software faster
&#149; 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

Reply via email to