EMIT(MIR_Binary.create(PPC_SUBF, L(regpool.getSecondReg(defReg)), L(regpool.getSecondReg(leftReg)), L(regpool.getSecondReg(rightReg))));
  protected final void LONG_SUB(OPT_Instruction s,                                 OPT_RegisterOperand def,                                 OPT_RegisterOperand left,                                 OPT_RegisterOperand right) {    OPT_Register defReg = def.register;    OPT_Register leftReg = right.register;    OPT_Register rightReg = left.register;    EMIT(MIR_Binary.create(PPC_SUBFC,                            R(regpool.getSecondReg(defReg)),                            R(regpool.getSecondReg(leftReg)),                            R(regpool.getSecondReg(rightReg))));    EMIT(MIR_Binary.create(PPC_SUBFE, R(defReg),                            R(leftReg), R(rightReg)));  }