Home
last modified time | relevance | path

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

/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/DebugInfo/CodeView/
DTypeHashing.h33 struct LocallyHashedType { struct
38 static LocallyHashedType hashType(ArrayRef<uint8_t> RecordData); argument
42 static std::vector<LocallyHashedType> hashTypes(Range &&Records) { in hashTypes() argument
43 std::vector<LocallyHashedType> Hashes; in hashTypes()
51 static std::vector<LocallyHashedType>
53 std::vector<LocallyHashedType> Hashes; in hashTypeCollection() argument
149 template <> struct DenseMapInfo<codeview::LocallyHashedType> {
150 static codeview::LocallyHashedType Empty;
151 static codeview::LocallyHashedType Tombstone;
153 static codeview::LocallyHashedType getEmptyKey() { return Empty; }
[all …]
DMergingTypeTableBuilder.h42 DenseMap<LocallyHashedType, TypeIndex> HashedRecords;
/external/swiftshader/third_party/llvm-7.0/llvm/lib/DebugInfo/CodeView/
DTypeHashing.cpp18 LocallyHashedType DenseMapInfo<LocallyHashedType>::Empty{0, {}};
19 LocallyHashedType DenseMapInfo<LocallyHashedType>::Tombstone{hash_code(-1), {}};
29 LocallyHashedType LocallyHashedType::hashType(ArrayRef<uint8_t> RecordData) { in hashType()
DMergingTypeTableBuilder.cpp100 LocallyHashedType WeakHash{Hash, Record}; in insertRecordAs()
/external/swiftshader/third_party/llvm-7.0/llvm/tools/llvm-pdbutil/
DDumpOutputStyle.cpp1176 auto LocalHashes = LocallyHashedType::hashTypeCollection(Types); in dumpTypesFromObjectFile()
1184 LocallyHashedType &L = std::get<0>(H); in dumpTypesFromObjectFile()