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

References

lib/Target/PowerPC/PPCInstrInfo.cpp
 1671   if (!MI) return false;
 1678       if (isSignExtended(*MI))
 1685       if (isZeroExtended(*MI)) {
 1745     MI = nullptr;
 1750   else if (MI->getParent() != CmpInstr.getParent())
 1798   MachineBasicBlock::iterator E = MI, B = CmpInstr.getParent()->begin();
 1831   if (!MI && !Sub)
 1835   if (!MI) MI = Sub;
 1835   if (!MI) MI = Sub;
 1838   int MIOpC = MI->getOpcode();
 1912   MachineBasicBlock::iterator MII = MI;
 1913   BuildMI(*MI->getParent(), std::next(MII), MI->getDebugLoc(),
 1913   BuildMI(*MI->getParent(), std::next(MII), MI->getDebugLoc(),
 1919   MI->clearRegisterDeads(PPC::CR0);
 1932       Register GPRRes = MI->getOperand(0).getReg();
 1933       int64_t SH = MI->getOperand(2).getImm();
 1934       int64_t MB = MI->getOperand(3).getImm();
 1935       int64_t ME = MI->getOperand(4).getImm();
 1960         MI->RemoveOperand(4);
 1961         MI->RemoveOperand(3);
 1962         MI->getOperand(2).setImm(Mask);
 1965     } else if (MIOpC == PPC::RLDICL && MI->getOperand(2).getImm() == 0) {
 1966       int64_t MB = MI->getOperand(3).getImm();
 1970         MI->RemoveOperand(3);
 1971         MI->getOperand(2).setImm(Mask);
 1977     MI->setDesc(NewDesc);
 1982         if (!MI->definesRegister(*ImpDefs))
 1983           MI->addOperand(*MI->getParent()->getParent(),
 1983           MI->addOperand(*MI->getParent()->getParent(),
 1988         if (!MI->readsRegister(*ImpUses))
 1989           MI->addOperand(*MI->getParent()->getParent(),
 1989           MI->addOperand(*MI->getParent()->getParent(),
 1992   assert(MI->definesRegister(PPC::CR0) &&