reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Target/PowerPC/PPCInstrInfo.cpp
 3717   MachineRegisterInfo &MRI = MI.getParent()->getParent()->getRegInfo();
 3742     Register OrigZeroReg = MI.getOperand(PosForOrigZero).getReg();
 3743     Register NewZeroReg = MI.getOperand(III.ZeroIsSpecialNew).getReg();
 3756   if (PostRA && MI.getOperand(ConstantOpNo).isKill())
 3757     ForwardKilledOperandReg = MI.getOperand(ConstantOpNo).getReg();
 3759   unsigned Opc = MI.getOpcode();
 3769   MI.setDesc(get(III.ImmOpcode));
 3784         replaceInstrWithLI(MI, LII);
 3789         MI.RemoveOperand(2);
 3790         MI.setDesc(get(PPC::COPY));
 3800           replaceInstrOperandWithImm(MI, III.OpNoForForwarding, SH);
 3801           MachineInstrBuilder(*MI.getParent()->getParent(), MI).addImm(MB)
 3801           MachineInstrBuilder(*MI.getParent()->getParent(), MI).addImm(MB)
 3809           replaceInstrOperandWithImm(MI, III.OpNoForForwarding, SH);
 3810           MachineInstrBuilder(*MI.getParent()->getParent(), MI).addImm(ME);
 3810           MachineInstrBuilder(*MI.getParent()->getParent(), MI).addImm(ME);
 3814       replaceInstrOperandWithImm(MI, ConstantOpNo, Imm);
 3819     replaceInstrOperandWithImm(MI, ConstantOpNo, Imm);
 3820     swapMIOperands(MI, ConstantOpNo, III.OpNoForForwarding);
 3827     swapMIOperands(MI, III.OpNoForForwarding, III.ImmOpNo);
 3836       Register RegToModify = MI.getOperand(III.ZeroIsSpecialNew).getReg();
 3851     fixupIsDeadOrKill(DefMI, MI, ForwardKilledOperandReg);