In EM, fef splits a float into exponent and fraction. The old C code, given an infinite float, got stuck in an infinite loop. The new assembly code doesn't loop; it extracts the IEEE exponent.
(Doesn't quite build.) --HG-- branch : dtrg-experimental-powerpc-branch