1 // cl_LF equal_hashcode().
7 #include "cln/lfloat.h"
13 #include "cl_LF_impl.h"
18 CL_INLINE uint32 CL_INLINE_DECL(equal_hashcode) (const cl_LF& x)
22 var const uintD* MSDptr;
23 LF_decode(x, { return 0; }, sign=,exp=,MSDptr=,,);
25 var uint32 msd = mspref(MSDptr,0) >> 32;
26 #else // (intDsize<=32)
27 var uint32 msd = get_32_Dptr(MSDptr);
29 return equal_hashcode_low(msd,exp,sign);