if (loc != null)
if (loc != null) {
  protected final void LONG_STORE_addi(OPT_Instruction s,                                        OPT_RegisterOperand def,                                        OPT_RegisterOperand left,                                        OPT_IntConstantOperand right,                                        OPT_LocationOperand loc,                                        OPT_Operand guard) {    OPT_Register defHigh = def.register;    OPT_Register defLow = regpool.getSecondReg(defHigh);    int imm = right.value;    if (VM.VerifyAssertions)      VM._assert(imm < (0x8000 - 4));    OPT_Instruction inst = MIR_Store.create(PPC_STW, I(defHigh),                                             left, IC(imm), loc, guard);    inst.copyPosition(s);    EMIT(inst);    if (loc != null)      loc = (OPT_LocationOperand)loc.copy();    inst = MIR_Store.create(PPC_STW, I(defLow),                             left.copyU2U(),                             IC(imm + 4), loc,                             guard);    inst.copyPosition(s);    EMIT(inst);  }