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