(HARD_REGNO_MODE_OK): Properly check for floating-point registers. Register 16 is AP and not floating. From-SVN: r4386