if (containsUnsupportedUse(ir, r))
if (containsUnsupportedUse(ir, r, s))
  public static OPT_ShortArrayReplacer getReplacer (OPT_Instruction inst,       OPT_IR ir) {    if (inst.operator != NEWARRAY)      return  null;    OPT_Operand size = NewArray.getSize(inst);    if (!size.isIntConstant())      return  null;    int s = size.asIntConstant().value;    if (s > SHORT_ARRAY_SIZE)      return  null;    if (s < 0)      return  null;    OPT_Register r = NewArray.getResult(inst).register;    VM_Array a = NewArray.getType(inst).type.asArray();    // TODO :handle these cases    if (containsUnsupportedUse(ir, r))      return  null;    return  new OPT_ShortArrayReplacer(r, a, s, ir);  }