Home
last modified time | relevance | path

Searched refs:StringMapImpl (Results 1 – 8 of 8) sorted by relevance

/llvm-project/llvm/lib/Support/
H A DStringMap.cpp46 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 DStringMap.h32 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 Dnonescaping-malloc.ll17 %"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 Dnonescaping-malloc-xfail.ll18 %"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 DBreakableToken-reduced.ll106 %"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 Dpr15031.ll106 %"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 Dtoc-load-sched-bug.ll64 %"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 Dmisched-aa-colored.ll105 %"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 }