s.insertBefore(MIR_Move.create(IA32_MOV,R(ESI),rop.copyRO()));
s.insertBefore(MIR_Move.create(IA32_MOV,new OPT_RegisterOperand(ESI, VM_TypeReference.Int),rop.copyRO()));
  public static OPT_RegisterOperand appendSetCurrentProcessor(OPT_IR ir,                                                       OPT_Instruction s,                                                       OPT_RegisterOperand rop)  {    OPT_Register ESI = ir.regpool.getPhysicalRegisterSet().getESI();    s.insertBefore(MIR_Move.create(IA32_MOV,R(ESI),rop.copyRO()));    return rop;  }