private boolean spansParamRange(int ssaReg, int category) {
    return ((ssaReg < paramRangeEnd) && ((ssaReg + category) > paramRangeEnd));
  }
Returns true if the specified rop register + category will cross the boundry between the lower
{@code paramWidth} registers reserved for method params and the upper registers. We cannot
allocate a register that spans the param block and the normal block, because we will be moving
the param block to high registers later.

@param ssaReg register in new namespace
@param category width that the register will have
@return {@code true} in the case noted above
android/android_framework/dex-maker/src/main/java/com/android/dx/ssa/back/FirstFitLocalCombiningAllocator.java