reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
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.cpp53 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>;