Searched refs:GloballyHashedType (Results 1 – 8 of 8) sorted by relevance
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/DebugInfo/CodeView/ |
D | TypeHashing.h | 78 struct GloballyHashedType { struct 79 GloballyHashedType() = default; 80 GloballyHashedType(StringRef H) in GloballyHashedType() function 81 : GloballyHashedType(ArrayRef<uint8_t>(H.bytes_begin(), H.bytes_end())) {} in GloballyHashedType() 82 GloballyHashedType(ArrayRef<uint8_t> H) { in GloballyHashedType() function 92 static GloballyHashedType hashType(ArrayRef<uint8_t> RecordData, argument 93 ArrayRef<GloballyHashedType> PreviousTypes, 94 ArrayRef<GloballyHashedType> PreviousIds); 100 static GloballyHashedType hashType(CVType Type, in hashType() argument 101 ArrayRef<GloballyHashedType> PreviousTypes, in hashType() [all …]
|
D | TypeStreamMerger.h | 22 struct GloballyHashedType; 92 ArrayRef<GloballyHashedType> Hashes); 97 ArrayRef<GloballyHashedType> Hashes); 102 ArrayRef<GloballyHashedType> Hashes);
|
D | GlobalTypeTableBuilder.h | 42 DenseMap<GloballyHashedType, TypeIndex> HashedRecords; 48 SmallVector<GloballyHashedType, 2> SeenHashes; 70 ArrayRef<GloballyHashedType> hashes() const; 73 TypeIndex insertRecordAs(GloballyHashedType Hash, size_t RecordSize, in insertRecordAs()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/DebugInfo/CodeView/ |
D | TypeHashing.cpp | 26 GloballyHashedType DenseMapInfo<GloballyHashedType>::Empty{EmptyHash}; 27 GloballyHashedType DenseMapInfo<GloballyHashedType>::Tombstone{TombstoneHash}; 33 GloballyHashedType 34 GloballyHashedType::hashType(ArrayRef<uint8_t> RecordData, in hashType() 35 ArrayRef<GloballyHashedType> PreviousTypes, in hashType() 36 ArrayRef<GloballyHashedType> PreviousIds) { in hashType()
|
D | TypeStreamMerger.cpp | 85 ArrayRef<GloballyHashedType> Hashes); 89 ArrayRef<GloballyHashedType> Hashes); 91 ArrayRef<GloballyHashedType> Hashes); 175 ArrayRef<GloballyHashedType> GlobalHashes; 274 ArrayRef<GloballyHashedType> Hashes) { in mergeTypeRecords() 285 ArrayRef<GloballyHashedType> Hashes) { in mergeIdRecords() 297 ArrayRef<GloballyHashedType> Hashes) { in mergeTypesAndIds() 357 GloballyHashedType H = GlobalHashes[CurIndex.toArrayIndex()]; in remapType() 429 ArrayRef<GloballyHashedType> Hashes) { in mergeTypeAndIdRecords() 437 ArrayRef<GloballyHashedType> Hashes) { in mergeTypeRecords() [all …]
|
D | GlobalTypeTableBuilder.cpp | 86 ArrayRef<GloballyHashedType> GlobalTypeTableBuilder::hashes() const { in hashes() 96 GloballyHashedType GHT = in insertRecordBytes() 97 GloballyHashedType::hashType(Record, SeenHashes, SeenHashes); in insertRecordBytes()
|
/external/swiftshader/third_party/llvm-7.0/llvm/unittests/DebugInfo/CodeView/ |
D | TypeHashingTest.cpp | 47 static ArrayRef<uint8_t> hash_of(ArrayRef<GloballyHashedType> Hashes, in hash_of() 52 static void verifyHashUniqueness(ArrayRef<GloballyHashedType> Hashes) { in verifyHashUniqueness() 100 std::vector<GloballyHashedType> Ordering1Hashes; in TEST() 113 auto Hashes1 = GloballyHashedType::hashTypes(Ordering1.records()); in TEST() 137 auto Hashes2 = GloballyHashedType::hashTypes(Ordering2.records()); in TEST()
|
/external/swiftshader/third_party/llvm-7.0/llvm/tools/llvm-pdbutil/ |
D | DumpOutputStyle.cpp | 1177 auto GlobalHashes = GloballyHashedType::hashTypeCollection(Types); in dumpTypesFromObjectFile() 1185 GloballyHashedType &G = std::get<1>(H); in dumpTypesFromObjectFile()
|