1 // cl_SF equal_hashcode().
4 #include "base/cl_sysdep.h"
7 #include "cln/sfloat.h"
12 #include "base/cl_N.h"
13 #include "float/sfloat/cl_SF.h"
17 CL_INLINE uint32 CL_INLINE_DECL(equal_hashcode) (const cl_SF& x)
22 SF_decode(x, { return 0; }, sign=,exp=,mant=);
23 var uint32 msd = mant << (32-(SF_mant_len+1));
24 return equal_hashcode_low(msd,exp,sign);