diff options
author | shadchin <shadchin@yandex-team.ru> | 2022-02-10 16:44:39 +0300 |
---|---|---|
committer | Daniil Cherednik <dcherednik@yandex-team.ru> | 2022-02-10 16:44:39 +0300 |
commit | e9656aae26e0358d5378e5b63dcac5c8dbe0e4d0 (patch) | |
tree | 64175d5cadab313b3e7039ebaa06c5bc3295e274 /contrib/libs/llvm12/include/llvm/DebugInfo/CodeView | |
parent | 2598ef1d0aee359b4b6d5fdd1758916d5907d04f (diff) | |
download | ydb-e9656aae26e0358d5378e5b63dcac5c8dbe0e4d0.tar.gz |
Restoring authorship annotation for <shadchin@yandex-team.ru>. Commit 2 of 2.
Diffstat (limited to 'contrib/libs/llvm12/include/llvm/DebugInfo/CodeView')
13 files changed, 79 insertions, 79 deletions
diff --git a/contrib/libs/llvm12/include/llvm/DebugInfo/CodeView/CVRecord.h b/contrib/libs/llvm12/include/llvm/DebugInfo/CodeView/CVRecord.h index ee0b672695..37e2e918e0 100644 --- a/contrib/libs/llvm12/include/llvm/DebugInfo/CodeView/CVRecord.h +++ b/contrib/libs/llvm12/include/llvm/DebugInfo/CodeView/CVRecord.h @@ -18,7 +18,7 @@ #include "llvm/ADT/ArrayRef.h" #include "llvm/ADT/Optional.h" -#include "llvm/DebugInfo/CodeView/CodeView.h" +#include "llvm/DebugInfo/CodeView/CodeView.h" #include "llvm/DebugInfo/CodeView/CodeViewError.h" #include "llvm/DebugInfo/CodeView/RecordSerialization.h" #include "llvm/Support/BinaryStreamReader.h" @@ -68,9 +68,9 @@ public: ArrayRef<uint8_t> RecordData; }; -// There are two kinds of codeview records: type and symbol records. -using CVType = CVRecord<TypeLeafKind>; -using CVSymbol = CVRecord<SymbolKind>; +// There are two kinds of codeview records: type and symbol records. +using CVType = CVRecord<TypeLeafKind>; +using CVSymbol = CVRecord<SymbolKind>; template <typename Record, typename Func> Error forEachCodeViewRecord(ArrayRef<uint8_t> StreamBuffer, Func F) { @@ -130,12 +130,12 @@ struct VarStreamArrayExtractor<codeview::CVRecord<Kind>> { } }; -namespace codeview { -using CVSymbolArray = VarStreamArray<CVSymbol>; -using CVTypeArray = VarStreamArray<CVType>; -using CVTypeRange = iterator_range<CVTypeArray::Iterator>; -} // namespace codeview - +namespace codeview { +using CVSymbolArray = VarStreamArray<CVSymbol>; +using CVTypeArray = VarStreamArray<CVType>; +using CVTypeRange = iterator_range<CVTypeArray::Iterator>; +} // namespace codeview + } // end namespace llvm #endif // LLVM_DEBUGINFO_CODEVIEW_RECORDITERATOR_H diff --git a/contrib/libs/llvm12/include/llvm/DebugInfo/CodeView/CodeViewRecordIO.h b/contrib/libs/llvm12/include/llvm/DebugInfo/CodeView/CodeViewRecordIO.h index 5c0b0a5d19..f21d24d0ba 100644 --- a/contrib/libs/llvm12/include/llvm/DebugInfo/CodeView/CodeViewRecordIO.h +++ b/contrib/libs/llvm12/include/llvm/DebugInfo/CodeView/CodeViewRecordIO.h @@ -22,8 +22,8 @@ #include "llvm/ADT/SmallVector.h" #include "llvm/ADT/StringRef.h" #include "llvm/DebugInfo/CodeView/CodeViewError.h" -#include "llvm/DebugInfo/CodeView/GUID.h" -#include "llvm/DebugInfo/CodeView/TypeIndex.h" +#include "llvm/DebugInfo/CodeView/GUID.h" +#include "llvm/DebugInfo/CodeView/TypeIndex.h" #include "llvm/Support/BinaryStreamReader.h" #include "llvm/Support/BinaryStreamWriter.h" #include "llvm/Support/Error.h" diff --git a/contrib/libs/llvm12/include/llvm/DebugInfo/CodeView/CodeViewRegisters.def b/contrib/libs/llvm12/include/llvm/DebugInfo/CodeView/CodeViewRegisters.def index cf988a9539..48ea7e52c1 100644 --- a/contrib/libs/llvm12/include/llvm/DebugInfo/CodeView/CodeViewRegisters.def +++ b/contrib/libs/llvm12/include/llvm/DebugInfo/CodeView/CodeViewRegisters.def @@ -15,7 +15,7 @@ #endif #if !defined(CV_REGISTERS_ALL) && !defined(CV_REGISTERS_X86) && \ - !defined(CV_REGISTERS_ARM) && \ + !defined(CV_REGISTERS_ARM) && \ !defined(CV_REGISTERS_ARM64) #error Need include at least one register set. #endif @@ -394,46 +394,46 @@ CV_REGISTER(ARM_PC, 25) // Status register -CV_REGISTER(ARM_CPSR, 26) +CV_REGISTER(ARM_CPSR, 26) // ARM VFPv1 registers CV_REGISTER(ARM_FPSCR, 40) CV_REGISTER(ARM_FPEXC, 41) -CV_REGISTER(ARM_FS0, 50) -CV_REGISTER(ARM_FS1, 51) -CV_REGISTER(ARM_FS2, 52) -CV_REGISTER(ARM_FS3, 53) -CV_REGISTER(ARM_FS4, 54) -CV_REGISTER(ARM_FS5, 55) -CV_REGISTER(ARM_FS6, 56) -CV_REGISTER(ARM_FS7, 57) -CV_REGISTER(ARM_FS8, 58) -CV_REGISTER(ARM_FS9, 59) -CV_REGISTER(ARM_FS10, 60) -CV_REGISTER(ARM_FS11, 61) -CV_REGISTER(ARM_FS12, 62) -CV_REGISTER(ARM_FS13, 63) -CV_REGISTER(ARM_FS14, 64) -CV_REGISTER(ARM_FS15, 65) -CV_REGISTER(ARM_FS16, 66) -CV_REGISTER(ARM_FS17, 67) -CV_REGISTER(ARM_FS18, 68) -CV_REGISTER(ARM_FS19, 69) -CV_REGISTER(ARM_FS20, 70) -CV_REGISTER(ARM_FS21, 71) -CV_REGISTER(ARM_FS22, 72) -CV_REGISTER(ARM_FS23, 73) -CV_REGISTER(ARM_FS24, 74) -CV_REGISTER(ARM_FS25, 75) -CV_REGISTER(ARM_FS26, 76) -CV_REGISTER(ARM_FS27, 77) -CV_REGISTER(ARM_FS28, 78) -CV_REGISTER(ARM_FS29, 79) -CV_REGISTER(ARM_FS30, 80) -CV_REGISTER(ARM_FS31, 81) - +CV_REGISTER(ARM_FS0, 50) +CV_REGISTER(ARM_FS1, 51) +CV_REGISTER(ARM_FS2, 52) +CV_REGISTER(ARM_FS3, 53) +CV_REGISTER(ARM_FS4, 54) +CV_REGISTER(ARM_FS5, 55) +CV_REGISTER(ARM_FS6, 56) +CV_REGISTER(ARM_FS7, 57) +CV_REGISTER(ARM_FS8, 58) +CV_REGISTER(ARM_FS9, 59) +CV_REGISTER(ARM_FS10, 60) +CV_REGISTER(ARM_FS11, 61) +CV_REGISTER(ARM_FS12, 62) +CV_REGISTER(ARM_FS13, 63) +CV_REGISTER(ARM_FS14, 64) +CV_REGISTER(ARM_FS15, 65) +CV_REGISTER(ARM_FS16, 66) +CV_REGISTER(ARM_FS17, 67) +CV_REGISTER(ARM_FS18, 68) +CV_REGISTER(ARM_FS19, 69) +CV_REGISTER(ARM_FS20, 70) +CV_REGISTER(ARM_FS21, 71) +CV_REGISTER(ARM_FS22, 72) +CV_REGISTER(ARM_FS23, 73) +CV_REGISTER(ARM_FS24, 74) +CV_REGISTER(ARM_FS25, 75) +CV_REGISTER(ARM_FS26, 76) +CV_REGISTER(ARM_FS27, 77) +CV_REGISTER(ARM_FS28, 78) +CV_REGISTER(ARM_FS29, 79) +CV_REGISTER(ARM_FS30, 80) +CV_REGISTER(ARM_FS31, 81) + // ARM VFPv3/NEON registers CV_REGISTER(ARM_FS32, 200) diff --git a/contrib/libs/llvm12/include/llvm/DebugInfo/CodeView/DebugSymbolsSubsection.h b/contrib/libs/llvm12/include/llvm/DebugInfo/CodeView/DebugSymbolsSubsection.h index 6de74e8670..a04b6a0f3e 100644 --- a/contrib/libs/llvm12/include/llvm/DebugInfo/CodeView/DebugSymbolsSubsection.h +++ b/contrib/libs/llvm12/include/llvm/DebugInfo/CodeView/DebugSymbolsSubsection.h @@ -16,7 +16,7 @@ #ifndef LLVM_DEBUGINFO_CODEVIEW_DEBUGSYMBOLSSUBSECTION_H #define LLVM_DEBUGINFO_CODEVIEW_DEBUGSYMBOLSSUBSECTION_H -#include "llvm/DebugInfo/CodeView/CVRecord.h" +#include "llvm/DebugInfo/CodeView/CVRecord.h" #include "llvm/DebugInfo/CodeView/DebugSubsection.h" #include "llvm/Support/Error.h" diff --git a/contrib/libs/llvm12/include/llvm/DebugInfo/CodeView/SymbolDumper.h b/contrib/libs/llvm12/include/llvm/DebugInfo/CodeView/SymbolDumper.h index ce8b0b2c4d..2191657b0f 100644 --- a/contrib/libs/llvm12/include/llvm/DebugInfo/CodeView/SymbolDumper.h +++ b/contrib/libs/llvm12/include/llvm/DebugInfo/CodeView/SymbolDumper.h @@ -18,7 +18,7 @@ #include "llvm/ADT/ArrayRef.h" #include "llvm/ADT/StringSet.h" -#include "llvm/DebugInfo/CodeView/CVRecord.h" +#include "llvm/DebugInfo/CodeView/CVRecord.h" #include "llvm/DebugInfo/CodeView/SymbolDumpDelegate.h" #include "llvm/DebugInfo/CodeView/TypeIndex.h" diff --git a/contrib/libs/llvm12/include/llvm/DebugInfo/CodeView/SymbolRecordHelpers.h b/contrib/libs/llvm12/include/llvm/DebugInfo/CodeView/SymbolRecordHelpers.h index f85d8558eb..db805026eb 100644 --- a/contrib/libs/llvm12/include/llvm/DebugInfo/CodeView/SymbolRecordHelpers.h +++ b/contrib/libs/llvm12/include/llvm/DebugInfo/CodeView/SymbolRecordHelpers.h @@ -16,8 +16,8 @@ #ifndef LLVM_DEBUGINFO_CODEVIEW_SYMBOLRECORDHELPERS_H #define LLVM_DEBUGINFO_CODEVIEW_SYMBOLRECORDHELPERS_H -#include "llvm/DebugInfo/CodeView/CVRecord.h" -#include "llvm/DebugInfo/CodeView/CodeView.h" +#include "llvm/DebugInfo/CodeView/CVRecord.h" +#include "llvm/DebugInfo/CodeView/CodeView.h" namespace llvm { namespace codeview { diff --git a/contrib/libs/llvm12/include/llvm/DebugInfo/CodeView/TypeCollection.h b/contrib/libs/llvm12/include/llvm/DebugInfo/CodeView/TypeCollection.h index 193d2ca528..6bb3a1f0c5 100644 --- a/contrib/libs/llvm12/include/llvm/DebugInfo/CodeView/TypeCollection.h +++ b/contrib/libs/llvm12/include/llvm/DebugInfo/CodeView/TypeCollection.h @@ -17,7 +17,7 @@ #define LLVM_DEBUGINFO_CODEVIEW_TYPECOLLECTION_H #include "llvm/ADT/StringRef.h" -#include "llvm/DebugInfo/CodeView/CVRecord.h" +#include "llvm/DebugInfo/CodeView/CVRecord.h" #include "llvm/DebugInfo/CodeView/TypeIndex.h" namespace llvm { diff --git a/contrib/libs/llvm12/include/llvm/DebugInfo/CodeView/TypeHashing.h b/contrib/libs/llvm12/include/llvm/DebugInfo/CodeView/TypeHashing.h index 30e5dcb43f..b0b784aef0 100644 --- a/contrib/libs/llvm12/include/llvm/DebugInfo/CodeView/TypeHashing.h +++ b/contrib/libs/llvm12/include/llvm/DebugInfo/CodeView/TypeHashing.h @@ -93,16 +93,16 @@ struct GloballyHashedType { bool empty() const { return *(const uint64_t*)Hash.data() == 0; } - friend inline bool operator==(const GloballyHashedType &L, - const GloballyHashedType &R) { - return L.Hash == R.Hash; - } - - friend inline bool operator!=(const GloballyHashedType &L, - const GloballyHashedType &R) { - return !(L.Hash == R.Hash); - } - + friend inline bool operator==(const GloballyHashedType &L, + const GloballyHashedType &R) { + return L.Hash == R.Hash; + } + + friend inline bool operator!=(const GloballyHashedType &L, + const GloballyHashedType &R) { + return !(L.Hash == R.Hash); + } + /// Given a sequence of bytes representing a record, compute a global hash for /// this record. Due to the nature of global hashes incorporating the hashes /// of referenced records, this function requires a list of types and ids @@ -218,7 +218,7 @@ template <> struct DenseMapInfo<codeview::GloballyHashedType> { static bool isEqual(codeview::GloballyHashedType LHS, codeview::GloballyHashedType RHS) { - return LHS == RHS; + return LHS == RHS; } }; diff --git a/contrib/libs/llvm12/include/llvm/DebugInfo/CodeView/TypeIndex.h b/contrib/libs/llvm12/include/llvm/DebugInfo/CodeView/TypeIndex.h index 087d4ec3c7..498a353d2b 100644 --- a/contrib/libs/llvm12/include/llvm/DebugInfo/CodeView/TypeIndex.h +++ b/contrib/libs/llvm12/include/llvm/DebugInfo/CodeView/TypeIndex.h @@ -123,22 +123,22 @@ public: uint32_t toArrayIndex() const { assert(!isSimple()); - return (getIndex() & ~DecoratedItemIdMask) - FirstNonSimpleIndex; + return (getIndex() & ~DecoratedItemIdMask) - FirstNonSimpleIndex; } static TypeIndex fromArrayIndex(uint32_t Index) { return TypeIndex(Index + FirstNonSimpleIndex); } - static TypeIndex fromDecoratedArrayIndex(bool IsItem, uint32_t Index) { - return TypeIndex((Index + FirstNonSimpleIndex) | - (IsItem ? DecoratedItemIdMask : 0)); - } - - TypeIndex removeDecoration() { - return TypeIndex(Index & ~DecoratedItemIdMask); - } - + static TypeIndex fromDecoratedArrayIndex(bool IsItem, uint32_t Index) { + return TypeIndex((Index + FirstNonSimpleIndex) | + (IsItem ? DecoratedItemIdMask : 0)); + } + + TypeIndex removeDecoration() { + return TypeIndex(Index & ~DecoratedItemIdMask); + } + SimpleTypeKind getSimpleKind() const { assert(isSimple()); return static_cast<SimpleTypeKind>(Index & SimpleKindMask); diff --git a/contrib/libs/llvm12/include/llvm/DebugInfo/CodeView/TypeIndexDiscovery.h b/contrib/libs/llvm12/include/llvm/DebugInfo/CodeView/TypeIndexDiscovery.h index a34f6b7167..4116cb7942 100644 --- a/contrib/libs/llvm12/include/llvm/DebugInfo/CodeView/TypeIndexDiscovery.h +++ b/contrib/libs/llvm12/include/llvm/DebugInfo/CodeView/TypeIndexDiscovery.h @@ -17,8 +17,8 @@ #define LLVM_DEBUGINFO_CODEVIEW_TYPEINDEXDISCOVERY_H #include "llvm/ADT/SmallVector.h" -#include "llvm/DebugInfo/CodeView/CVRecord.h" -#include "llvm/DebugInfo/CodeView/TypeIndex.h" +#include "llvm/DebugInfo/CodeView/CVRecord.h" +#include "llvm/DebugInfo/CodeView/TypeIndex.h" #include "llvm/Support/Error.h" namespace llvm { diff --git a/contrib/libs/llvm12/include/llvm/DebugInfo/CodeView/TypeRecord.h b/contrib/libs/llvm12/include/llvm/DebugInfo/CodeView/TypeRecord.h index 10332368b6..d1a26a4ea3 100644 --- a/contrib/libs/llvm12/include/llvm/DebugInfo/CodeView/TypeRecord.h +++ b/contrib/libs/llvm12/include/llvm/DebugInfo/CodeView/TypeRecord.h @@ -704,7 +704,7 @@ public: : TypeRecord(TypeRecordKind::VFTable), CompleteClass(CompleteClass), OverriddenVFTable(OverriddenVFTable), VFPtrOffset(VFPtrOffset) { MethodNames.push_back(Name); - llvm::append_range(MethodNames, Methods); + llvm::append_range(MethodNames, Methods); } TypeIndex getCompleteClass() const { return CompleteClass; } diff --git a/contrib/libs/llvm12/include/llvm/DebugInfo/CodeView/TypeRecordHelpers.h b/contrib/libs/llvm12/include/llvm/DebugInfo/CodeView/TypeRecordHelpers.h index f8edffa574..a396b0d824 100644 --- a/contrib/libs/llvm12/include/llvm/DebugInfo/CodeView/TypeRecordHelpers.h +++ b/contrib/libs/llvm12/include/llvm/DebugInfo/CodeView/TypeRecordHelpers.h @@ -16,8 +16,8 @@ #ifndef LLVM_DEBUGINFO_CODEVIEW_TYPERECORDHELPERS_H #define LLVM_DEBUGINFO_CODEVIEW_TYPERECORDHELPERS_H -#include "llvm/DebugInfo/CodeView/CVRecord.h" -#include "llvm/DebugInfo/CodeView/TypeIndex.h" +#include "llvm/DebugInfo/CodeView/CVRecord.h" +#include "llvm/DebugInfo/CodeView/TypeIndex.h" namespace llvm { namespace codeview { diff --git a/contrib/libs/llvm12/include/llvm/DebugInfo/CodeView/TypeStreamMerger.h b/contrib/libs/llvm12/include/llvm/DebugInfo/CodeView/TypeStreamMerger.h index 1a1459f707..66de771e52 100644 --- a/contrib/libs/llvm12/include/llvm/DebugInfo/CodeView/TypeStreamMerger.h +++ b/contrib/libs/llvm12/include/llvm/DebugInfo/CodeView/TypeStreamMerger.h @@ -18,7 +18,7 @@ #include "llvm/ADT/ArrayRef.h" #include "llvm/ADT/SmallVector.h" -#include "llvm/DebugInfo/CodeView/CVRecord.h" +#include "llvm/DebugInfo/CodeView/CVRecord.h" #include "llvm/Support/Error.h" namespace llvm { |