Home
last modified time | relevance | path

Searched refs:StringMapEntryBase (Results 1 – 24 of 24) sorted by relevance

/aosp_15_r20/external/swiftshader/third_party/llvm-subzero/lib/Support/
H A DStringMap.cpp59 TheTable = (StringMapEntryBase **)calloc(NumBuckets+1, in init()
60 sizeof(StringMapEntryBase **) + in init()
65 TheTable[NumBuckets] = (StringMapEntryBase*)2; in init()
86 StringMapEntryBase *BucketItem = TheTable[BucketNo]; in LookupBucketFor()
139 StringMapEntryBase *BucketItem = TheTable[BucketNo]; in FindKey()
172 void StringMapImpl::RemoveKey(StringMapEntryBase *V) { in RemoveKey()
174 StringMapEntryBase *V2 = RemoveKey(StringRef(VStr, V->getKeyLength())); in RemoveKey()
181 StringMapEntryBase *StringMapImpl::RemoveKey(StringRef Key) { in RemoveKey()
185 StringMapEntryBase *Result = TheTable[Bucket]; in RemoveKey()
215 StringMapEntryBase **NewTableArray = in RehashTable()
[all …]
/aosp_15_r20/external/llvm/lib/Support/
H A DStringMap.cpp57 TheTable = (StringMapEntryBase **)calloc(NumBuckets+1, in init()
58 sizeof(StringMapEntryBase **) + in init()
63 TheTable[NumBuckets] = (StringMapEntryBase*)2; in init()
85 StringMapEntryBase *BucketItem = TheTable[BucketNo]; in LookupBucketFor()
139 StringMapEntryBase *BucketItem = TheTable[BucketNo]; in FindKey()
172 void StringMapImpl::RemoveKey(StringMapEntryBase *V) { in RemoveKey()
174 StringMapEntryBase *V2 = RemoveKey(StringRef(VStr, V->getKeyLength())); in RemoveKey()
181 StringMapEntryBase *StringMapImpl::RemoveKey(StringRef Key) { in RemoveKey()
185 StringMapEntryBase *Result = TheTable[Bucket]; in RemoveKey()
217 StringMapEntryBase **NewTableArray = in RehashTable()
[all …]
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/Support/
H A DStringMap.cpp60 TheTable = static_cast<StringMapEntryBase **>( in init()
62 sizeof(StringMapEntryBase **) + sizeof(unsigned))); in init()
69 TheTable[NumBuckets] = (StringMapEntryBase*)2; in init()
90 StringMapEntryBase *BucketItem = TheTable[BucketNo]; in LookupBucketFor()
143 StringMapEntryBase *BucketItem = TheTable[BucketNo]; in FindKey()
176 void StringMapImpl::RemoveKey(StringMapEntryBase *V) { in RemoveKey()
178 StringMapEntryBase *V2 = RemoveKey(StringRef(VStr, V->getKeyLength())); in RemoveKey()
185 StringMapEntryBase *StringMapImpl::RemoveKey(StringRef Key) { in RemoveKey()
189 StringMapEntryBase *Result = TheTable[Bucket]; in RemoveKey()
219 auto NewTableArray = static_cast<StringMapEntryBase **>( in RehashTable()
[all …]
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/ADT/
H A DStringMap.h38 class StringMapEntryBase {
42 explicit StringMapEntryBase(size_t Len) : StrLen(Len) {} in StringMapEntryBase() function
54 StringMapEntryBase **TheTable = nullptr;
90 void RemoveKey(StringMapEntryBase *V);
94 StringMapEntryBase *RemoveKey(StringRef Key);
101 static StringMapEntryBase *getTombstoneVal() { in getTombstoneVal()
103 Val <<= PointerLikeTypeTraits<StringMapEntryBase *>::NumLowBitsAvailable; in getTombstoneVal()
104 return reinterpret_cast<StringMapEntryBase *>(Val); in getTombstoneVal()
127 class StringMapEntryStorage : public StringMapEntryBase {
132 : StringMapEntryBase(strLen), second() {} in StringMapEntryStorage()
[all …]
/aosp_15_r20/external/swiftshader/third_party/llvm-subzero/include/llvm/ADT/
H A DStringMap.h39 class StringMapEntryBase {
43 explicit StringMapEntryBase(unsigned Len) : StrLen(Len) {} in StringMapEntryBase() function
55 StringMapEntryBase **TheTable;
93 void RemoveKey(StringMapEntryBase *V);
97 StringMapEntryBase *RemoveKey(StringRef Key);
104 static StringMapEntryBase *getTombstoneVal() { in getTombstoneVal()
106 Val <<= PointerLikeTypeTraits<StringMapEntryBase *>::NumLowBitsAvailable; in getTombstoneVal()
107 return reinterpret_cast<StringMapEntryBase *>(Val); in getTombstoneVal()
128 class StringMapEntry : public StringMapEntryBase {
133 : StringMapEntryBase(strLen), second() {} in StringMapEntry()
[all …]
/aosp_15_r20/external/llvm/include/llvm/ADT/
H A DStringMap.h32 class StringMapEntryBase {
36 explicit StringMapEntryBase(unsigned Len) : StrLen(Len) {} in StringMapEntryBase() function
48 StringMapEntryBase **TheTable;
86 void RemoveKey(StringMapEntryBase *V);
90 StringMapEntryBase *RemoveKey(StringRef Key);
97 static StringMapEntryBase *getTombstoneVal() { in getTombstoneVal()
99 Val <<= PointerLikeTypeTraits<StringMapEntryBase *>::NumLowBitsAvailable; in getTombstoneVal()
100 return reinterpret_cast<StringMapEntryBase *>(Val); in getTombstoneVal()
121 class StringMapEntry : public StringMapEntryBase {
128 : StringMapEntryBase(strLen), second() {} in StringMapEntry()
[all …]
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Support/
H A DStringMap.cpp30 static inline StringMapEntryBase **createTable(unsigned NewNumBuckets) { in createTable()
31 auto **Table = static_cast<StringMapEntryBase **>(safe_calloc( in createTable()
32 NewNumBuckets + 1, sizeof(StringMapEntryBase **) + sizeof(unsigned))); in createTable()
36 Table[NewNumBuckets] = (StringMapEntryBase *)2; in createTable()
40 static inline unsigned *getHashTable(StringMapEntryBase **TheTable, in getHashTable()
94 StringMapEntryBase *BucketItem = TheTable[BucketNo]; in LookupBucketFor()
148 StringMapEntryBase *BucketItem = TheTable[BucketNo]; in FindKey()
181 void StringMapImpl::RemoveKey(StringMapEntryBase *V) { in RemoveKey()
183 StringMapEntryBase *V2 = RemoveKey(StringRef(VStr, V->getKeyLength())); in RemoveKey()
190 StringMapEntryBase *StringMapImpl::RemoveKey(StringRef Key) { in RemoveKey()
[all …]
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/include/llvm/ADT/
H A DStringMap.h37 StringMapEntryBase **TheTable = nullptr;
72 void RemoveKey(StringMapEntryBase *V);
76 StringMapEntryBase *RemoveKey(StringRef Key);
85 << PointerLikeTypeTraits<StringMapEntryBase *>::NumLowBitsAvailable;
87 static StringMapEntryBase *getTombstoneVal() { in getTombstoneVal()
88 return reinterpret_cast<StringMapEntryBase *>(TombstoneIntVal); in getTombstoneVal()
152 StringMapEntryBase *Bucket = RHS.TheTable[I]; in StringMap()
184 StringMapEntryBase *Bucket = TheTable[I]; in ~StringMap()
277 StringMapEntryBase *&Bucket = TheTable[BucketNo]; in insert()
331 StringMapEntryBase *&Bucket = TheTable[BucketNo]; in try_emplace()
[all …]
H A DStringMapEntry.h25 class StringMapEntryBase {
29 explicit StringMapEntryBase(size_t keyLength) : keyLength(keyLength) {} in StringMapEntryBase() function
44 void *StringMapEntryBase::allocateWithKey(size_t EntrySize, size_t EntryAlign, in allocateWithKey()
69 class StringMapEntryStorage : public StringMapEntryBase {
74 : StringMapEntryBase(keyLength), second() {} in StringMapEntryStorage()
77 : StringMapEntryBase(keyLength), in StringMapEntryStorage()
88 class StringMapEntryStorage<std::nullopt_t> : public StringMapEntryBase {
92 : StringMapEntryBase(keyLength) {} in StringMapEntryBase() function
128 return new (StringMapEntryBase::allocateWithKey( in create()
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r522817/include/llvm/ADT/
DStringMap.h37 StringMapEntryBase **TheTable = nullptr;
72 void RemoveKey(StringMapEntryBase *V);
76 StringMapEntryBase *RemoveKey(StringRef Key);
85 << PointerLikeTypeTraits<StringMapEntryBase *>::NumLowBitsAvailable;
87 static StringMapEntryBase *getTombstoneVal() { in getTombstoneVal()
88 return reinterpret_cast<StringMapEntryBase *>(TombstoneIntVal); in getTombstoneVal()
153 StringMapEntryBase *Bucket = RHS.TheTable[I]; in StringMap()
185 StringMapEntryBase *Bucket = TheTable[I]; in ~StringMap()
289 StringMapEntryBase *&Bucket = TheTable[BucketNo]; in insert()
343 StringMapEntryBase *&Bucket = TheTable[BucketNo]; in try_emplace()
[all …]
DStringMapEntry.h25 class StringMapEntryBase {
29 explicit StringMapEntryBase(size_t keyLength) : keyLength(keyLength) {} in StringMapEntryBase() function
44 void *StringMapEntryBase::allocateWithKey(size_t EntrySize, size_t EntryAlign, in allocateWithKey()
69 class StringMapEntryStorage : public StringMapEntryBase {
74 : StringMapEntryBase(keyLength), second() {} in StringMapEntryStorage()
77 : StringMapEntryBase(keyLength), in StringMapEntryStorage()
88 class StringMapEntryStorage<std::nullopt_t> : public StringMapEntryBase {
92 : StringMapEntryBase(keyLength) {} in StringMapEntryBase() function
128 return new (StringMapEntryBase::allocateWithKey( in create()
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567/include/llvm/ADT/
DStringMap.h38 StringMapEntryBase **TheTable = nullptr;
81 void RemoveKey(StringMapEntryBase *V);
85 StringMapEntryBase *RemoveKey(StringRef Key);
94 << PointerLikeTypeTraits<StringMapEntryBase *>::NumLowBitsAvailable;
96 static StringMapEntryBase *getTombstoneVal() { in getTombstoneVal()
97 return reinterpret_cast<StringMapEntryBase *>(TombstoneIntVal); in getTombstoneVal()
169 StringMapEntryBase *Bucket = RHS.TheTable[I]; in StringMap()
201 StringMapEntryBase *Bucket = TheTable[I]; in ~StringMap()
309 StringMapEntryBase *&Bucket = TheTable[BucketNo]; in insert()
376 StringMapEntryBase *&Bucket = TheTable[BucketNo]; in try_emplace_with_hash()
[all …]
DStringMapEntry.h25 class StringMapEntryBase {
29 explicit StringMapEntryBase(size_t keyLength) : keyLength(keyLength) {} in StringMapEntryBase() function
44 void *StringMapEntryBase::allocateWithKey(size_t EntrySize, size_t EntryAlign, in allocateWithKey()
69 class StringMapEntryStorage : public StringMapEntryBase {
74 : StringMapEntryBase(keyLength), second() {} in StringMapEntryStorage()
77 : StringMapEntryBase(keyLength), in StringMapEntryStorage()
88 class StringMapEntryStorage<std::nullopt_t> : public StringMapEntryBase {
92 : StringMapEntryBase(keyLength) {} in StringMapEntryBase() function
128 return new (StringMapEntryBase::allocateWithKey( in create()
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r536225/include/llvm/ADT/
DStringMap.h37 StringMapEntryBase **TheTable = nullptr;
80 void RemoveKey(StringMapEntryBase *V);
84 StringMapEntryBase *RemoveKey(StringRef Key);
93 << PointerLikeTypeTraits<StringMapEntryBase *>::NumLowBitsAvailable;
95 static StringMapEntryBase *getTombstoneVal() { in getTombstoneVal()
96 return reinterpret_cast<StringMapEntryBase *>(TombstoneIntVal); in getTombstoneVal()
168 StringMapEntryBase *Bucket = RHS.TheTable[I]; in StringMap()
200 StringMapEntryBase *Bucket = TheTable[I]; in ~StringMap()
310 StringMapEntryBase *&Bucket = TheTable[BucketNo]; in insert()
377 StringMapEntryBase *&Bucket = TheTable[BucketNo]; in try_emplace_with_hash()
[all …]
DStringMapEntry.h25 class StringMapEntryBase {
29 explicit StringMapEntryBase(size_t keyLength) : keyLength(keyLength) {} in StringMapEntryBase() function
44 void *StringMapEntryBase::allocateWithKey(size_t EntrySize, size_t EntryAlign, in allocateWithKey()
69 class StringMapEntryStorage : public StringMapEntryBase {
74 : StringMapEntryBase(keyLength), second() {} in StringMapEntryStorage()
77 : StringMapEntryBase(keyLength), in StringMapEntryStorage()
88 class StringMapEntryStorage<std::nullopt_t> : public StringMapEntryBase {
92 : StringMapEntryBase(keyLength) {} in StringMapEntryBase() function
128 return new (StringMapEntryBase::allocateWithKey( in create()
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567b/include/llvm/ADT/
DStringMap.h38 StringMapEntryBase **TheTable = nullptr;
81 void RemoveKey(StringMapEntryBase *V);
85 StringMapEntryBase *RemoveKey(StringRef Key);
94 << PointerLikeTypeTraits<StringMapEntryBase *>::NumLowBitsAvailable;
96 static StringMapEntryBase *getTombstoneVal() { in getTombstoneVal()
97 return reinterpret_cast<StringMapEntryBase *>(TombstoneIntVal); in getTombstoneVal()
169 StringMapEntryBase *Bucket = RHS.TheTable[I]; in StringMap()
201 StringMapEntryBase *Bucket = TheTable[I]; in ~StringMap()
309 StringMapEntryBase *&Bucket = TheTable[BucketNo]; in insert()
376 StringMapEntryBase *&Bucket = TheTable[BucketNo]; in try_emplace_with_hash()
[all …]
DStringMapEntry.h25 class StringMapEntryBase {
29 explicit StringMapEntryBase(size_t keyLength) : keyLength(keyLength) {} in StringMapEntryBase() function
44 void *StringMapEntryBase::allocateWithKey(size_t EntrySize, size_t EntryAlign, in allocateWithKey()
69 class StringMapEntryStorage : public StringMapEntryBase {
74 : StringMapEntryBase(keyLength), second() {} in StringMapEntryStorage()
77 : StringMapEntryBase(keyLength), in StringMapEntryStorage()
88 class StringMapEntryStorage<std::nullopt_t> : public StringMapEntryBase {
92 : StringMapEntryBase(keyLength) {} in StringMapEntryBase() function
128 return new (StringMapEntryBase::allocateWithKey( in create()
/aosp_15_r20/external/llvm/test/Transforms/GVN/
H A Dnonescaping-malloc.ll16 %"struct.llvm::StringMapEntry<void*>" = type { %"struct.llvm::StringMapEntryBase", i8* }
17 %"struct.llvm::StringMapEntryBase" = type { i32 }
19 %"struct.llvm::StringMapImpl::ItemBucket" = type { i32, %"struct.llvm::StringMapEntryBase"* }
52 …%tmp8.i = load %"struct.llvm::StringMapEntryBase"*, %"struct.llvm::StringMapEntryBase"** %tmp7.i, …
53 %tmp9.i = icmp eq %"struct.llvm::StringMapEntryBase"* %tmp8.i, null
54 …%tmp13.i = icmp eq %"struct.llvm::StringMapEntryBase"* %tmp8.i, inttoptr (i64 -1 to %"struct.llvm:…
90 …%tmp22.i = load %"struct.llvm::StringMapEntryBase"*, %"struct.llvm::StringMapEntryBase"** %tmp7.i,…
91 …%tmp24.i = icmp eq %"struct.llvm::StringMapEntryBase"* %tmp22.i, inttoptr (i64 -1 to %"struct.llvm…
95 …%tmp16.i = bitcast %"struct.llvm::StringMapEntryBase"* %tmp8.i to %"struct.llvm::StringMapEntry<vo…
/aosp_15_r20/external/llvm/tools/dsymutil/
H A DNonRelocatableStringpool.h28 typedef StringMap<std::pair<uint32_t, StringMapEntryBase *>, BumpPtrAllocator>
H A DDwarfLinker.cpp3511 std::pair<uint32_t, StringMapEntryBase *> Entry(0, nullptr); in getStringOffset()
3533 std::pair<uint32_t, StringMapEntryBase *> Entry(0, nullptr); in internString()
/aosp_15_r20/external/llvm/test/CodeGen/X86/
H A Dmisched-aa-colored.ll106 …ingMapImpl.98.698.1058.2018.2138.2378.4178" = type { %"class.llvm::StringMapEntryBase.97.697.1057.…
107 %"class.llvm::StringMapEntryBase.97.697.1057.2017.2137.2377.4177" = type { i32 }
/aosp_15_r20/external/llvm/test/CodeGen/PowerPC/
H A DBreakableToken-reduced.ll106 %"class.llvm::StringMapImpl" = type { %"class.llvm::StringMapEntryBase"**, i32, i32, i32, i32 }
107 %"class.llvm::StringMapEntryBase" = type { i32 }
H A Dpr15031.ll107 %"class.llvm::StringMapImpl" = type { %"class.llvm::StringMapEntryBase"**, i32, i32, i32, i32 }
108 %"class.llvm::StringMapEntryBase" = type { i32 }
H A Dtoc-load-sched-bug.ll65 %"class.llvm::StringMapImpl" = type { %"class.llvm::StringMapEntryBase"**, i32, i32, i32, i32 }
66 %"class.llvm::StringMapEntryBase" = type { i32 }