A lot of code tests GET_MODE_BITSIZE (mode) <= HOST_BITS_PER_WIDE_INT to determine whether it can operate on values in the mode using HOST_WIDE_INT. This patch hides that behind a new macro, which now uses GET_MODE_PRECISION. Bernd