| /llvm-project-15.0.7/llvm/include/llvm/ADT/ |
| H A D | StringMapEntry.h | 101 class StringMapEntry final : public StringMapEntryStorage<ValueTy> { 123 static StringMapEntry *Create(StringRef key, AllocatorTy &allocator, in Create() 126 sizeof(StringMapEntry), alignof(StringMapEntry), key, allocator)) in Create() 127 StringMapEntry(key.size(), std::forward<InitTy>(initVals)...); in Create() 132 static StringMapEntry &GetStringMapEntryFromKeyData(const char *keyData) { in GetStringMapEntryFromKeyData() 133 char *ptr = const_cast<char *>(keyData) - sizeof(StringMapEntry<ValueTy>); in GetStringMapEntryFromKeyData() 134 return *reinterpret_cast<StringMapEntry *>(ptr); in GetStringMapEntryFromKeyData() 141 size_t AllocSize = sizeof(StringMapEntry) + this->getKeyLength() + 1; in Destroy() 142 this->~StringMapEntry(); in Destroy() 144 alignof(StringMapEntry)); in Destroy()
|
| H A D | StringMap.h | 115 using MapEntryTy = StringMapEntry<ValueTy>; 197 using value_type = StringMapEntry<ValueTy>; 248 size_type count(const StringMapEntry<InputTy> &MapEntry) const { in count() 433 const StringMapEntry<ValueTy>> { 435 const StringMapEntry<ValueTy>>; 443 const StringMapEntry<ValueTy> &operator*() const { 444 return *static_cast<const StringMapEntry<ValueTy> *>(*this->Ptr); 450 StringMapEntry<ValueTy>> { 452 StringMapIterBase<StringMapIterator<ValueTy>, StringMapEntry<ValueTy>>; 460 StringMapEntry<ValueTy> &operator*() const { [all …]
|
| H A D | StringSet.h | 46 insert(const StringMapEntry<ValueTy> &mapEntry) { in insert()
|
| /llvm-project-15.0.7/llvm/unittests/CodeGen/ |
| H A D | DwarfStringPoolEntryRefTest.cpp | 21 StringMapEntry<DwarfStringPoolEntry> *StringEntry1 = in TEST() 22 StringMapEntry<DwarfStringPoolEntry>::Create( in TEST() 42 StringMapEntry<DwarfStringPoolEntry> *StringEntry2 = in TEST() 43 StringMapEntry<DwarfStringPoolEntry>::Create( in TEST() 66 StringMapEntry<DwarfStringPoolEntry *> *StringEntry1 = in TEST() 67 StringMapEntry<DwarfStringPoolEntry *>::Create("Key1", Allocator, in TEST() 89 StringMapEntry<DwarfStringPoolEntry *> *StringEntry2 = in TEST() 90 StringMapEntry<DwarfStringPoolEntry *>::Create("Key2", Allocator, in TEST() 109 StringMapEntry<DwarfStringPoolEntry *> *StringEntry1 = in TEST() 114 StringMapEntry<DwarfStringPoolEntry> *StringEntry2 = in TEST() [all …]
|
| /llvm-project-15.0.7/llvm/include/llvm/CodeGen/ |
| H A D | DwarfStringPoolEntry.h | 46 using ByValStringEntryPtr = const StringMapEntry<DwarfStringPoolEntry> *; 49 using ByPtrStringEntryPtr = const StringMapEntry<DwarfStringPoolEntry *> *; 59 DwarfStringPoolEntryRef(const StringMapEntry<DwarfStringPoolEntry> &Entry) in DwarfStringPoolEntryRef() 64 DwarfStringPoolEntryRef(const StringMapEntry<DwarfStringPoolEntry *> &Entry) in DwarfStringPoolEntryRef()
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/AsmPrinter/ |
| H A D | DwarfStringPool.cpp | 25 StringMapEntry<DwarfStringPool::EntryTy> & 84 SmallVector<const StringMapEntry<EntryTy> *, 64> Entries; in emit() 90 llvm::sort(Entries, [](const StringMapEntry<EntryTy> *A, in emit() 91 const StringMapEntry<EntryTy> *B) { in emit()
|
| H A D | DwarfStringPool.h | 35 StringMapEntry<EntryTy> &getEntryImpl(AsmPrinter &Asm, StringRef Str);
|
| /llvm-project-15.0.7/llvm/test/Transforms/GVN/ |
| H A D | nonescaping-malloc.ll | 18 %"struct.llvm::StringMapEntry<void*>" = type { %"struct.llvm::StringMapEntryBase", i8* } 24 define %"struct.llvm::StringMapEntry<void*>"* @_Z3fooRN4llvm9StringMapIPvNS_15MallocAllocatorEEEPKc… 32 …%tmp1 = call %"struct.llvm::StringMapEntry<void*>"* @_ZN4llvm9StringMapIPvNS_15MallocAllocatorEE16… 33 ret %"struct.llvm::StringMapEntry<void*>"* %tmp1 42 define linkonce_odr %"struct.llvm::StringMapEntry<void*>"* @_ZN4llvm9StringMapIPvNS_15MallocAllocat… 70 %tmp10.i.i = bitcast i8* %tmp.i20.i.i to %"struct.llvm::StringMapEntry<void*>"* 97 …%tmp16.i = bitcast %"struct.llvm::StringMapEntryBase"* %tmp8.i to %"struct.llvm::StringMapEntry<vo… 98 ret %"struct.llvm::StringMapEntry<void*>"* %tmp16.i 105 ret %"struct.llvm::StringMapEntry<void*>"* %tmp10.i.i 108 ret %"struct.llvm::StringMapEntry<void*>"* %tmp10.i.i
|
| /llvm-project-15.0.7/llvm/test/Transforms/NewGVN/ |
| H A D | nonescaping-malloc-xfail.ll | 19 %"struct.llvm::StringMapEntry<void*>" = type { %"struct.llvm::StringMapEntryBase", i8* } 25 define %"struct.llvm::StringMapEntry<void*>"* @_Z3fooRN4llvm9StringMapIPvNS_15MallocAllocatorEEEPKc… 33 …%tmp1 = call %"struct.llvm::StringMapEntry<void*>"* @_ZN4llvm9StringMapIPvNS_15MallocAllocatorEE16… 34 ret %"struct.llvm::StringMapEntry<void*>"* %tmp1 43 define linkonce_odr %"struct.llvm::StringMapEntry<void*>"* @_ZN4llvm9StringMapIPvNS_15MallocAllocat… 71 %tmp10.i.i = bitcast i8* %tmp.i20.i.i to %"struct.llvm::StringMapEntry<void*>"* 98 …%tmp16.i = bitcast %"struct.llvm::StringMapEntryBase"* %tmp8.i to %"struct.llvm::StringMapEntry<vo… 99 ret %"struct.llvm::StringMapEntry<void*>"* %tmp16.i 106 ret %"struct.llvm::StringMapEntry<void*>"* %tmp10.i.i 109 ret %"struct.llvm::StringMapEntry<void*>"* %tmp10.i.i
|
| /llvm-project-15.0.7/llvm/include/llvm/MC/ |
| H A D | MCSymbol.h | 152 const StringMapEntry<bool> *NameEntry; 156 MCSymbol(SymbolKind Kind, const StringMapEntry<bool> *Name, bool isTemporary) in MCSymbol() 169 void *operator new(size_t s, const StringMapEntry<bool> *Name, 184 const StringMapEntry<bool> *&getNameEntryPtr() { in getNameEntryPtr() 189 const StringMapEntry<bool> *&getNameEntryPtr() const { in getNameEntryPtr()
|
| H A D | MCSymbolGOFF.h | 22 MCSymbolGOFF(const StringMapEntry<bool> *Name, bool IsTemporary) in MCSymbolGOFF()
|
| H A D | MCSymbolELF.h | 20 MCSymbolELF(const StringMapEntry<bool> *Name, bool isTemporary) in MCSymbolELF()
|
| H A D | MCSymbolCOFF.h | 30 MCSymbolCOFF(const StringMapEntry<bool> *Name, bool isTemporary) in MCSymbolCOFF()
|
| H A D | MCSymbolXCOFF.h | 22 MCSymbolXCOFF(const StringMapEntry<bool> *Name, bool isTemporary) in MCSymbolXCOFF()
|
| H A D | MCSymbolMachO.h | 45 MCSymbolMachO(const StringMapEntry<bool> *Name, bool isTemporary) in MCSymbolMachO()
|
| /llvm-project-15.0.7/llvm/include/llvm/IR/ |
| H A D | Comdat.h | 27 template <typename ValueTy> class StringMapEntry; variable 62 StringMapEntry<Comdat> *Name = nullptr;
|
| H A D | LLVMContext.h | 36 template <typename T> class StringMapEntry; variable 116 StringMapEntry<uint32_t> *getOrInsertBundleTag(StringRef TagName) const;
|
| /llvm-project-15.0.7/llvm/unittests/ADT/ |
| H A D | StringSetTest.cpp | 37 StringMapEntry<StringRef> *Element = in TEST_F() 38 StringMapEntry<StringRef>::Create("A", Set.getAllocator()); in TEST_F()
|
| H A D | StringMapTest.cpp | 383 StringMapEntry<MoveOnly>::Create(Key, t.getAllocator(), MoveOnly(42)) in TEST_F() 390 StringMapEntry<MoveOnly>::Create(Key, Allocator, Immovable()) in TEST_F() 631 StringMapEntry<int> LargeEntry(LargeValue); in TEST() 637 StringMapEntry<int> LargerEntry(LargeValue); in TEST()
|
| /llvm-project-15.0.7/mlir/lib/Support/ |
| H A D | DebugCounter.cpp | 88 SmallVector<const llvm::StringMapEntry<Counter> *, 16> sortedCounters( in print() 97 for (const llvm::StringMapEntry<Counter> *counter : sortedCounters) { in print()
|
| /llvm-project-15.0.7/bolt/tools/merge-fdata/ |
| H A D | merge-fdata.cpp | 403 [](StringMapEntry<BinaryFunctionProfile> &V) { return V.second; }); in main() 420 const StringMapEntry<BinaryFunctionProfile> &)>; in main() 422 [](const StringMapEntry<BinaryFunctionProfile> &V) { in main() 426 [](const StringMapEntry<BinaryFunctionProfile> &V) { in main()
|
| /llvm-project-15.0.7/bolt/lib/Profile/ |
| H A D | DataReader.cpp | 331 for (const StringMapEntry<FuncBranchData> &FuncData : NamesToBranches) in readProfile() 1148 for (StringMapEntry<FuncSampleData> &FuncSamples : NamesToSamples) in parseInNoLBRMode() 1151 for (StringMapEntry<FuncMemData> &MemEvents : NamesToMemEvents) in parseInNoLBRMode() 1247 for (StringMapEntry<FuncBranchData> &FuncBranches : NamesToBranches) in parse() 1250 for (StringMapEntry<FuncMemData> &MemEvents : NamesToMemEvents) in parse() 1257 for (StringMapEntry<FuncBranchData> &FuncData : NamesToBranches) { in buildLTONameMaps() 1264 for (StringMapEntry<FuncMemData> &FuncData : NamesToMemEvents) { in buildLTONameMaps() 1384 for (const StringMapEntry<FuncBranchData> &Func : NamesToBranches) { in hasLocalsWithFileName() 1393 for (const StringMapEntry<FuncBranchData> &Func : NamesToBranches) { in dump() 1408 for (const StringMapEntry<FuncSampleData> &Func : NamesToSamples) { in dump() [all …]
|
| /llvm-project-15.0.7/llvm/lib/MC/ |
| H A D | MCSymbol.cpp | 30 void *MCSymbol::operator new(size_t s, const StringMapEntry<bool> *Name, in operator new()
|
| /llvm-project-15.0.7/mlir/test/lib/Dialect/Test/ |
| H A D | TestDialect.h | 75 llvm::StringMapEntry<std::unique_ptr<TestExternalElementsData>>,
|
| /llvm-project-15.0.7/clang/include/clang/Basic/ |
| H A D | SourceManagerInternals.h | 88 std::vector<llvm::StringMapEntry<unsigned>*> FilenamesByID;
|