if (val2 instanceof OPT_IntConstantOperand) { BOOLEAN_CMP_IMM(res, cc, R(val1), IC(val2));
if (isAddress) { if (val2 instanceof OPT_IntConstantOperand) { BOOLEAN_CMP_ADDR_IMM(res, cc, R(val1), IC(val2)); } else { BOOLEAN_CMP_ADDR(res, cc, R(val1), R(val2)); }
  protected final void EMIT_PUSHED_BOOLCMP(OPT_RegisterOperand res) {    if (VM.VerifyAssertions) VM._assert(cc != null);    if (val2 instanceof OPT_IntConstantOperand) {      BOOLEAN_CMP_IMM(res, cc, R(val1), IC(val2));    } else {      BOOLEAN_CMP(res, cc, R(val1), R(val2));    }    if (VM.VerifyAssertions) {      cc = null;      val1 = null;      val2 = null;    }  }