private static byte double2Long(OPT_Instruction s) {
private static DefUseEffect double2Long(OPT_Instruction s) {
  private static byte double2Long(OPT_Instruction s) {   if (CF_LONG) {      OPT_Operand op = Unary.getVal(s);      if (op.isDoubleConstant()) {        // CONSTANT: FOLD        double val = op.asDoubleConstant().value;        Move.mutate(s, LONG_MOVE, Unary.getClearResult(s), LC((long)val));        return MOVE_FOLDED;      }    }    return UNCHANGED;  }