search for: __lesf2vfp

Displaying 2 results from an estimated 2 matches for "__lesf2vfp".

2010 Apr 08
1
[LLVMdev] compiler-rt's arm vfp o<= implementation
The implementation of an float ordered <= looks buggy, but maybe I'm not reading the assembly right. This is lesf2vfp.S in compiler-rt, and it has this code: // extern int __lesf2vfp(float a, float b); // // Returns one iff a <= b and neither is NaN. // Uses Darwin calling convention where single precision arguments are passsed // like 32-bit ints // DEFINE_COMPILERRT_FUNCTION(__lesf2vfp) fmsr s14, r0 // move from GPR 0 to float register fmsr s15, r1 // move from G...
2010 Apr 09
0
[LLVMdev] compiler-rt's arm vfp o<= implementation
...:* [LLVMdev] compiler-rt's arm vfp o<= implementation > > > > The implementation of an float ordered <= looks buggy, but maybe I'm not > reading the assembly right. This is lesf2vfp.S in compiler-rt, and it has > this code: > > > > > > // extern int __lesf2vfp(float a, float b); > > // > > // Returns one iff a <= b and neither is NaN. > > // Uses Darwin calling convention where single precision arguments are passsed > > // like 32-bit ints > > // > > DEFINE_COMPILERRT_FUNCTION(__lesf2vfp) > > fmsr s1...