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

References

lib/Target/Hexagon/RDFGraph.cpp
  754   if (RegisterId R = TLI.getExceptionPointerRegister(PF))
  756   if (RegisterId R = TLI.getExceptionSelectorRegister(PF))
 1032   std::set<RegisterId> Defined;
 1060     for (RegisterId A : PRI.getAliasSet(RR.Reg)) {
 1077   std::set<RegisterId> Defined;
 1115     for (RegisterId A : PRI.getAliasSet(RR.Reg)) {
lib/Target/Hexagon/RDFGraph.h
  427     RegisterId Reg;
  733     using DefStackMap = std::unordered_map<RegisterId, DefStack>;
lib/Target/Hexagon/RDFLiveness.cpp
  639         for (const std::pair<RegisterId,NodeRefSet> &T : RUM) {
  771         for (const std::pair<RegisterId,NodeRefSet> &RS : RUs) {
  994   for (const std::pair<RegisterId,NodeRefSet> &LE : LiveInCopy) {
 1108     for (const std::pair<RegisterId,NodeRefSet> &S : LiveIn)
lib/Target/Hexagon/RDFLiveness.h
   52     using RefMap = std::map<RegisterId, NodeRefSet>;
lib/Target/Hexagon/RDFRegisters.cpp
   53     RegisterId F = *R;
  101 std::set<RegisterId> PhysicalRegisterInfo::getAliasSet(RegisterId Reg) const {
  101 std::set<RegisterId> PhysicalRegisterInfo::getAliasSet(RegisterId Reg) const {
  103   std::set<RegisterId> AS;
  114       RegisterId MI = getRegMaskId(RM);
  124     RegisterId MI = getRegMaskId(RM);
  140     std::pair<RegisterId,LaneBitmask> PA = *UMA;
  146     std::pair<RegisterId,LaneBitmask> PB = *UMB;
lib/Target/Hexagon/RDFRegisters.h
   72     RegisterId Reg = 0;
   76     explicit RegisterRef(RegisterId R, LaneBitmask M = LaneBitmask::getAll())
  101     static bool isRegMaskId(RegisterId R) {
  105     RegisterId getRegMaskId(const uint32_t *RM) const {
  109     const uint32_t *getRegMaskBits(RegisterId R) const {
  121     std::set<RegisterId> getAliasSet(RegisterId Reg) const;
  121     std::set<RegisterId> getAliasSet(RegisterId Reg) const;
  127     const BitVector &getMaskUnits(RegisterId MaskId) const {
  139       RegisterId Reg = 0;
  185       using MapType = std::map<RegisterId, LaneBitmask>;