float_round_up
return float_round_up;
if ( extractFloat32Sign( z ) ^ ( roundingMode == float_round_up ) ) {
case float_round_up:
if ( extractFloat64Sign( z ) ^ ( roundingMode == float_round_up ) ) {
if ( roundingMode == float_round_up ) roundIncrement = 0;
case float_round_up:
if ( extractFloatx80Sign( z ) ^ ( roundingMode == float_round_up ) ) {
if ( roundingMode == float_round_up ) roundIncrement = 0;
if ( roundingMode == float_round_up ) roundIncrement = 0;
increment = ( roundingMode == float_round_up ) && zSig1;
|| ( zSign && ( roundingMode == float_round_up ) )
increment = ( roundingMode == float_round_up ) && zSig1;
if ( roundingMode == float_round_up ) roundIncrement = 0;
case float_round_up: