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

References

lib/CodeGen/RegisterCoalescer.cpp
  404   if (!isMoveInstr(TRI, MI, Src, Dst, SrcSub, DstSub))
  410     if (Register::isPhysicalRegister(Dst))
  412     std::swap(Src, Dst);
  419   if (Register::isPhysicalRegister(Dst)) {
  422       Dst = TRI.getSubReg(Dst, DstSub);
  422       Dst = TRI.getSubReg(Dst, DstSub);
  423       if (!Dst) return false;
  429       Dst = TRI.getMatchingSuperReg(Dst, SrcSub, MRI.getRegClass(Src));
  429       Dst = TRI.getMatchingSuperReg(Dst, SrcSub, MRI.getRegClass(Src));
  430       if (!Dst) return false;
  431     } else if (!MRI.getRegClass(Src)->contains(Dst)) {
  437     const TargetRegisterClass *DstRC = MRI.getRegClass(Dst);
  442       if (Src == Dst && SrcSub != DstSub)
  469       std::swap(Src, Dst);
  478   assert(!(Register::isPhysicalRegister(Dst) && DstSub) &&
  481   DstReg = Dst;