Lines Matching refs:CIEKey
1773 struct CIEKey { struct
1774 static const CIEKey getEmptyKey() { in getEmptyKey() argument
1775 return CIEKey(nullptr, 0, -1, false, false, static_cast<unsigned>(INT_MAX), in getEmptyKey()
1779 static const CIEKey getTombstoneKey() { in getTombstoneKey() argument
1780 return CIEKey(nullptr, -1, 0, false, false, static_cast<unsigned>(INT_MAX), in getTombstoneKey()
1784 CIEKey(const MCSymbol *Personality, unsigned PersonalityEncoding, in CIEKey() function
1792 explicit CIEKey(const MCDwarfFrameInfo &Frame) in CIEKey() function
1806 bool operator<(const CIEKey &Other) const { in operator <() argument
1830 template <> struct DenseMapInfo<CIEKey> {
1831 static CIEKey getEmptyKey() { return CIEKey::getEmptyKey(); } in getEmptyKey()
1832 static CIEKey getTombstoneKey() { return CIEKey::getTombstoneKey(); } in getTombstoneKey()
1834 static unsigned getHashValue(const CIEKey &Key) { in getHashValue()
1841 static bool isEqual(const CIEKey &LHS, const CIEKey &RHS) { in isEqual()
1895 DenseMap<CIEKey, const MCSymbol *> CIEStarts; in Emit()
1906 return CIEKey(X) < CIEKey(Y); in Emit()
1921 CIEKey Key(Frame); in Emit()