Home
last modified time | relevance | path

Searched refs:AttributeEncoding (Results 1 – 5 of 5) sorted by relevance

/llvm-project-15.0.7/llvm/include/llvm/DebugInfo/DWARF/
H A DDWARFAcceleratorTable.h256 struct AttributeEncoding { struct
260 constexpr AttributeEncoding(dwarf::Index Index, dwarf::Form Form) in AttributeEncoding() function
263 friend bool operator==(const AttributeEncoding &LHS,
264 const AttributeEncoding &RHS) {
273 std::vector<AttributeEncoding> Attributes; ///< List of index attributes.
276 std::vector<AttributeEncoding> Attributes) in Abbrev()
412 Expected<AttributeEncoding> extractAttributeEncoding(uint64_t *Offset);
414 Expected<std::vector<AttributeEncoding>>
H A DDWARFVerifier.h260 DWARFDebugNames::AttributeEncoding AttrEnc);
/llvm-project-15.0.7/llvm/lib/CodeGen/AsmPrinter/
H A DAccelTable.cpp209 struct AttributeEncoding { struct in __anon796e91580311::Dwarf5AccelTableWriter
215 DenseMap<uint32_t, SmallVector<AttributeEncoding, 2>> Abbreviations;
226 SmallVector<AttributeEncoding, 2> getUniformAttributes() const;
406 SmallVector<typename Dwarf5AccelTableWriter<DataT>::AttributeEncoding, 2>
408 SmallVector<AttributeEncoding, 2> UA; in getUniformAttributes()
518 SmallVector<AttributeEncoding, 2> UniformAttributes = getUniformAttributes(); in Dwarf5AccelTableWriter()
/llvm-project-15.0.7/llvm/lib/DebugInfo/DWARF/
H A DDWARFAcceleratorTable.cpp420 static constexpr DWARFDebugNames::AttributeEncoding sentinelAttrEnc() { in sentinelAttrEnc()
424 static bool isSentinel(const DWARFDebugNames::AttributeEncoding &AE) { in isSentinel()
444 Expected<DWARFDebugNames::AttributeEncoding>
453 return AttributeEncoding(dwarf::Index(Index), dwarf::Form(Form)); in extractAttributeEncoding()
456 Expected<std::vector<DWARFDebugNames::AttributeEncoding>>
458 std::vector<AttributeEncoding> Result; in extractAttributeEncodings()
H A DDWARFVerifier.cpp1236 DWARFDebugNames::AttributeEncoding AttrEnc) { in verifyNameIndexAttribute()