Print float constants in hex. Cleanup float instructions in table. Store floats over function calls early. Fix missing rule in float compare that may cause ax to be clobbered. Use SU evaluation order for floats and care about that in code generation. szty(LDOUBLE) must be three to not trash stack.