Fix float regs mapping in macro-asembler