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

References

lib/CodeGen/RegAllocPBQP.cpp
  448         if (!CP.setRegisters(&MI) || CP.getSrcReg() == CP.getDstReg())
  452         unsigned SrcReg = CP.getSrcReg();
lib/CodeGen/RegisterCoalescer.cpp
  561     LIS->getInterval(CP.isFlipped() ? CP.getDstReg() : CP.getSrcReg());
  563     LIS->getInterval(CP.isFlipped() ? CP.getSrcReg() : CP.getDstReg());
  743       LIS->getInterval(CP.isFlipped() ? CP.getDstReg() : CP.getSrcReg());
  745       LIS->getInterval(CP.isFlipped() ? CP.getSrcReg() : CP.getDstReg());
 1039       LIS->getInterval(CP.isFlipped() ? CP.getDstReg() : CP.getSrcReg());
 1041       LIS->getInterval(CP.isFlipped() ? CP.getSrcReg() : CP.getDstReg());
 1208   unsigned SrcReg = CP.isFlipped() ? CP.getDstReg() : CP.getSrcReg();
 1210   unsigned DstReg = CP.isFlipped() ? CP.getSrcReg() : CP.getDstReg();
 1742   LiveInterval &JoinVInt = LIS->getInterval(CP.getSrcReg());
 1762     auto SrcRC = MRI->getRegClass(CP.getSrcReg());
 1801   if (CP.getSrcReg() == CP.getDstReg()) {
 1802     LiveInterval &LI = LIS->getInterval(CP.getSrcReg());
 1829                       << printReg(CP.getSrcReg(), TRI) << " with "
 1843     if (!CP.isPartial() && LIS->getInterval(CP.getSrcReg()).size() >
 1853                << printReg(CP.getSrcReg()) << " in "
 1856         dbgs() << printReg(CP.getSrcReg(), TRI) << " in "
 1887           unsigned DstReg = CP.isFlipped() ? CP.getSrcReg() : CP.getDstReg();
 1930   updateRegDefsUses(CP.getSrcReg(), CP.getDstReg(), CP.getSrcIdx());
 1948   if (ToBeUpdated.count(CP.getSrcReg()))
 1958   LIS->removeInterval(CP.getSrcReg());
 1961   TRI->updateRegAllocHint(CP.getSrcReg(), CP.getDstReg(), *MF);
 1964     dbgs() << "\tSuccess: " << printReg(CP.getSrcReg(), TRI, CP.getSrcIdx())
 1980   unsigned SrcReg = CP.getSrcReg();
 2088   MRI->clearKillFlags(CP.getSrcReg());
 3193         if (Register::isVirtualRegister(Reg) && Reg != CP.getSrcReg() &&
 3213   JoinVals RHSVals(RRange, CP.getSrcReg(), CP.getSrcIdx(), LaneMask,
 3304   LiveInterval &RHS = LIS->getInterval(CP.getSrcReg());
 3307   JoinVals RHSVals(RHS, CP.getSrcReg(), CP.getSrcIdx(), LaneBitmask::getNone(),