OPT_RegisterOperand yl = R(ir.regpool.getSecondReg(yh.register));
OPT_RegisterOperand yl = new OPT_RegisterOperand(ir.regpool.getSecondReg(yh.register), VM_TypeReference.Int);
  private static OPT_Instruction long_ifcmp(OPT_Instruction s, OPT_IR ir) {    OPT_Instruction nextInstr = s.nextInstructionInCodeOrder();    OPT_ConditionOperand cond = IfCmp.getCond(s);    OPT_Register xh = ((OPT_RegisterOperand)IfCmp.getVal1(s)).register;    OPT_Register xl = ir.regpool.getSecondReg(xh);    OPT_RegisterOperand yh = (OPT_RegisterOperand)IfCmp.getClearVal2(s);    OPT_RegisterOperand yl = R(ir.regpool.getSecondReg(yh.register));    basic_long_ifcmp(s, ir, cond, xh, xl, yh, yl);    return nextInstr;  }