OPT_RegisterOperand i2 = R(regpool.getSecondReg(i1.register));
OPT_RegisterOperand i2 = new OPT_RegisterOperand(regpool.getSecondReg(i1.register), VM_TypeReference.Int);
  protected final void FPR2GPR_64(OPT_Instruction s) {    int offset = - burs.ir.stackManager.allocateSpaceForConversion();    OPT_StackLocationOperand sl = new OPT_StackLocationOperand(true, offset, QW);    OPT_StackLocationOperand sl1 = new OPT_StackLocationOperand(true, offset+4, DW);    OPT_StackLocationOperand sl2 = new OPT_StackLocationOperand(true, offset, DW);    EMIT(MIR_Move.create(IA32_FMOV, sl, Unary.getVal(s)));    OPT_RegisterOperand i1 = Unary.getResult(s);    OPT_RegisterOperand i2 = R(regpool.getSecondReg(i1.register));    EMIT(MIR_Move.create(IA32_MOV, i1, sl1));    EMIT(MIR_Move.mutate(s, IA32_MOV, i2, sl2));  }