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

References

lib/Target/Hexagon/HexagonRegisterInfo.cpp
  133   Reserved.set(Hexagon::R29);
  134   Reserved.set(Hexagon::R30);
  135   Reserved.set(Hexagon::R31);
  136   Reserved.set(Hexagon::VTMP);
  139   Reserved.set(Hexagon::GELR);        // G0
  140   Reserved.set(Hexagon::GSR);         // G1
  141   Reserved.set(Hexagon::GOSP);        // G2
  142   Reserved.set(Hexagon::G3);          // G3
  145   Reserved.set(Hexagon::SA0);         // C0
  146   Reserved.set(Hexagon::LC0);         // C1
  147   Reserved.set(Hexagon::SA1);         // C2
  148   Reserved.set(Hexagon::LC1);         // C3
  149   Reserved.set(Hexagon::P3_0);        // C4
  150   Reserved.set(Hexagon::USR);         // C8
  151   Reserved.set(Hexagon::PC);          // C9
  152   Reserved.set(Hexagon::UGP);         // C10
  153   Reserved.set(Hexagon::GP);          // C11
  154   Reserved.set(Hexagon::CS0);         // C12
  155   Reserved.set(Hexagon::CS1);         // C13
  156   Reserved.set(Hexagon::UPCYCLELO);   // C14
  157   Reserved.set(Hexagon::UPCYCLEHI);   // C15
  158   Reserved.set(Hexagon::FRAMELIMIT);  // C16
  159   Reserved.set(Hexagon::FRAMEKEY);    // C17
  160   Reserved.set(Hexagon::PKTCOUNTLO);  // C18
  161   Reserved.set(Hexagon::PKTCOUNTHI);  // C19
  162   Reserved.set(Hexagon::UTIMERLO);    // C30
  163   Reserved.set(Hexagon::UTIMERHI);    // C31
  167   Reserved.set(Hexagon::C8);
  168   Reserved.set(Hexagon::USR_OVF);
  171     Reserved.set(Hexagon::R19);
  173   for (int x = Reserved.find_first(); x >= 0; x = Reserved.find_next(x))
  173   for (int x = Reserved.find_first(); x >= 0; x = Reserved.find_next(x))
  174     markSuperRegs(Reserved, x);
  176   return Reserved;