That wasn't "endian" argument, this is an arithmetic operation question, avoiding extra operations in the common case of small (mag < 2^56) operands. Since I posted that I've figured out some other optimizations that work better the way they laid it out, and it makes more sense now.
On Thu, Jan 3, 2019 at 5:54 AM Gary R. Schmidt <grschm...@acm.org> wrote: > On 03/01/2019 22:22, Peter da Silva wrote: > > Why is the exponent in the low bits, since it forces unnecessary shifts > for > > integer operations? > > > That's easy, because the high bits are closer to the barrel shifter, so > it takes less time for the electron to get there![1][2] > > Cheers, > Gary B-) > > 1 - Oh ghod, bit-order arguments, worse than the shell wars and the > editor wars combined!!! > > 2 - Sarcasm intended, for those who may not be certain. > _______________________________________________ > sqlite-users mailing list > sqlite-users@mailinglists.sqlite.org > http://mailinglists.sqlite.org/cgi-bin/mailman/listinfo/sqlite-users > _______________________________________________ sqlite-users mailing list sqlite-users@mailinglists.sqlite.org http://mailinglists.sqlite.org/cgi-bin/mailman/listinfo/sqlite-users