Searched refs:StringMapImpl (Results 1 – 8 of 8) sorted by relevance
/llvm-project/llvm/lib/Support/ |
H A D | StringMap.cpp | 46 uint32_t StringMapImpl::hash(StringRef Key) { return xxh3_64bits(Key); } in hash() 48 StringMapImpl::StringMapImpl(unsigned InitSize, unsigned itemSize) { in StringMapImpl() function in StringMapImpl 67 void StringMapImpl::init(unsigned InitSize) { in init() 86 unsigned StringMapImpl::LookupBucketFor(StringRef Name, in LookupBucketFor() 147 int StringMapImpl::FindKey(StringRef Key, uint32_t FullHashValue) const { in FindKey() 193 void StringMapImpl::RemoveKey(StringMapEntryBase *V) { in RemoveKey() 202 StringMapEntryBase *StringMapImpl::RemoveKey(StringRef Key) { in RemoveKey() 218 unsigned StringMapImpl::RehashTable(unsigned BucketNo) { in RehashTable()
|
/llvm-project/llvm/include/llvm/ADT/ |
H A D | StringMap.h | 32 class StringMapImpl { 44 explicit StringMapImpl(unsigned itemSize) : ItemSize(itemSize) {} in StringMapImpl() function 45 StringMapImpl(StringMapImpl &&RHS) in StringMapImpl() function 55 StringMapImpl(unsigned InitSize, unsigned ItemSize); 56 ~StringMapImpl() { free(TheTable); } in ~StringMapImpl() 113 void swap(StringMapImpl &Other) { in swap() 127 : public StringMapImpl, 134 StringMap() : StringMapImpl(static_cast<unsigned>(sizeof(MapEntryTy))) {} in StringMap() 137 : StringMapImpl(InitialSize, static_cast<unsigned>(sizeof(MapEntryTy))) {} in StringMap() 140 : StringMapImpl(static_cast<unsigned>(sizeof(MapEntryTy))), AllocTy(A) {} in StringMap() [all …]
|
/llvm-project/llvm/test/Transforms/GVN/ |
H A D | nonescaping-malloc.ll | 17 %"struct.llvm::StringMap<ptr,llvm::MallocAllocator>" = type { %"struct.llvm::StringMapImpl", %"stru… 20 %"struct.llvm::StringMapImpl" = type { ptr, i32, i32, i32, i32 } 21 %"struct.llvm::StringMapImpl::ItemBucket" = type { i32, ptr } 51 …%tmp7.i = getelementptr inbounds %"struct.llvm::StringMapImpl::ItemBucket", ptr %tmp5.i, i64 %tmp6…
|
/llvm-project/llvm/test/Transforms/NewGVN/ |
H A D | nonescaping-malloc-xfail.ll | 18 %"struct.llvm::StringMap<ptr,llvm::MallocAllocator>" = type { %"struct.llvm::StringMapImpl", %"stru… 21 %"struct.llvm::StringMapImpl" = type { ptr, i32, i32, i32, i32 } 22 %"struct.llvm::StringMapImpl::ItemBucket" = type { i32, ptr } 52 …%tmp7.i = getelementptr inbounds %"struct.llvm::StringMapImpl::ItemBucket", ptr %tmp5.i, i64 %tmp6…
|
/llvm-project/llvm/test/CodeGen/PowerPC/ |
H A D | BreakableToken-reduced.ll | 106 %"class.llvm::StringMap" = type { %"class.llvm::StringMapImpl", %"class.llvm::BumpPtrAllocatorImpl"… 107 %"class.llvm::StringMapImpl" = type { ptr, i32, i32, i32, i32 } 109 %"class.llvm::StringMap.56" = type { %"class.llvm::StringMapImpl", %"class.llvm::BumpPtrAllocatorIm…
|
H A D | pr15031.ll | 106 %"class.llvm::StringMap" = type { %"class.llvm::StringMapImpl", ptr } 107 %"class.llvm::StringMapImpl" = type { ptr, i32, i32, i32, i32 } 109 %"class.llvm::StringMap.62" = type { %"class.llvm::StringMapImpl", ptr }
|
H A D | toc-load-sched-bug.ll | 64 %"class.llvm::StringMap" = type { %"class.llvm::StringMapImpl", %"class.llvm::MallocAllocator" } 65 %"class.llvm::StringMapImpl" = type { ptr, i32, i32, i32, i32 }
|
/llvm-project/llvm/test/CodeGen/X86/ |
H A D | misched-aa-colored.ll | 105 %"class.llvm::StringMap.99.699.1059.2019.2139.2379.4179" = type { %"class.llvm::StringMapImpl.98.698.1058.2018.2138.2378.4178", %"class.llvm::MallocAllocator.61.661.1021.1981.2101.2341.4141" } 106 %"class.llvm::StringMapImpl.98.698.1058.2018.2138.2378.4178" = type { ptr, i32, i32, i32, i32 }
|