return UNCHANGED;
return DefUseEffect.UNCHANGED;
  private static byte floatMul(OPT_Instruction s) {   if (CF_FLOAT) {      canonicalizeCommutativeOperator(s);      OPT_Operand op2 = Binary.getVal2(s);      if (op2.isFloatConstant()) {        float val2 = op2.asFloatConstant().value;        OPT_Operand op1 = Binary.getVal1(s);        if (op1.isFloatConstant()) {          // BOTH CONSTANTS: FOLD          float val1 = op1.asFloatConstant().value;          Move.mutate(s, FLOAT_MOVE, Binary.getClearResult(s),                       FC(val1*val2));          return MOVE_FOLDED;        }        if (val2 == 1.0f) {          // x * 1.0 is x, even if x is a NaN          Move.mutate(s, FLOAT_MOVE, Binary.getClearResult(s),                      Binary.getClearVal1(s));          return MOVE_REDUCED;        }      }    }    return UNCHANGED;  }