| /freebsd/contrib/llvm-project/llvm/include/llvm/ADT/ |
| H A D | StringMapEntry.h | 102 class StringMapEntry final : public StringMapEntryStorage<ValueTy> { 124 static StringMapEntry *create(StringRef key, AllocatorTy &allocator, in create() 127 sizeof(StringMapEntry), alignof(StringMapEntry), key, allocator)) in create() 128 StringMapEntry(key.size(), std::forward<InitTy>(initVals)...); in create() 133 static StringMapEntry &GetStringMapEntryFromKeyData(const char *keyData) { in GetStringMapEntryFromKeyData() 134 char *ptr = const_cast<char *>(keyData) - sizeof(StringMapEntry<ValueTy>); in GetStringMapEntryFromKeyData() 135 return *reinterpret_cast<StringMapEntry *>(ptr); in GetStringMapEntryFromKeyData() 142 size_t AllocSize = sizeof(StringMapEntry) + this->getKeyLength() + 1; in Destroy() 143 this->~StringMapEntry(); in Destroy() 145 alignof(StringMapEntry)); in Destroy() [all …]
|
| H A D | StringMap.h | 133 using MapEntryTy = StringMapEntry<ValueTy>; 214 using value_type = StringMapEntry<ValueTy>; 280 size_type count(const StringMapEntry<InputTy> &MapEntry) const { in count() 480 const StringMapEntry<ValueTy>> { 482 const StringMapEntry<ValueTy>>; 490 const StringMapEntry<ValueTy> &operator*() const { 491 return *static_cast<const StringMapEntry<ValueTy> *>(*this->Ptr); 497 StringMapEntry<ValueTy>> { 499 StringMapIterBase<StringMapIterator<ValueTy>, StringMapEntry<ValueTy>>; 507 StringMapEntry<ValueTy> &operator*() const { [all …]
|
| H A D | StringSet.h | 55 insert(const StringMapEntry<ValueTy> &mapEntry) { in insert()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | DwarfStringPoolEntry.h | 40 /// 1. String data in pool - StringMapEntry<DwarfStringPoolEntry>. 51 using ByValStringEntryPtr = const StringMapEntry<DwarfStringPoolEntry> *; 64 DwarfStringPoolEntryRef(const StringMapEntry<DwarfStringPoolEntry> &Entry) in DwarfStringPoolEntryRef()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/ |
| H A D | DwarfStringPool.cpp | 25 StringMapEntry<DwarfStringPool::EntryTy> & 84 SmallVector<const StringMapEntry<EntryTy> *, 64> Entries( in emit() 87 llvm::sort(Entries, [](const StringMapEntry<EntryTy> *A, in emit() 88 const StringMapEntry<EntryTy> *B) { in emit()
|
| H A D | DwarfStringPool.h | 36 StringMapEntry<EntryTy> &getEntryImpl(AsmPrinter &Asm, StringRef Str);
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | Comdat.h | 28 template <typename ValueTy> class StringMapEntry; variable 63 StringMapEntry<Comdat> *Name = nullptr;
|
| H A D | LLVMContext.h | 36 template <typename T> class StringMapEntry; variable 118 LLVM_ABI StringMapEntry<uint32_t> *
|
| H A D | Value.h | 51 template<typename ValueTy> class StringMapEntry; variable 56 using ValueName = StringMapEntry<Value *>;
|
| H A D | InstrTypes.h | 1015 explicit OperandBundleUse(StringMapEntry<uint32_t> *Tag, ArrayRef<Use> Inputs) 1060 StringMapEntry<uint32_t> *Tag; 2172 StringMapEntry<uint32_t> *Tag;
|
| H A D | Metadata.h | 48 template <typename T> class StringMapEntry; variable 723 StringMapEntry<MDString> *Entry = nullptr;
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/MC/ |
| H A D | MCSymbolTableEntry.h | 41 using MCSymbolTableEntry = StringMapEntry<MCSymbolTableValue>;
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/DWARFLinkerParallel/ |
| H A D | StringPool.h | |
| /freebsd/contrib/llvm-project/clang/include/clang/Basic/ |
| H A D | SourceManagerInternals.h | 88 std::vector<llvm::StringMapEntry<unsigned>*> FilenamesByID;
|
| H A D | DirectoryEntry.h | 60 using MapEntry = llvm::StringMapEntry<llvm::ErrorOr<DirectoryEntry &>>;
|
| H A D | FileEntry.h | 118 using MapEntry = llvm::StringMapEntry<llvm::ErrorOr<MapValue>>;
|
| H A D | IdentifierTable.h | 207 llvm::StringMapEntry<IdentifierInfo *> *Entry = nullptr;
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Testing/ADT/ |
| H A D | StringMapEntry.h | 33 std::ostream &operator<<(std::ostream &OS, const StringMapEntry<T> &E) {
|
| /freebsd/contrib/llvm-project/llvm/lib/DWARFLinker/Parallel/ |
| H A D | TypePool.h | 27 using TypeEntry = StringMapEntry<std::atomic<TypeEntryBody *>>;
|
| /freebsd/contrib/llvm-project/llvm/lib/IR/ |
| H A D | LLVMContextImpl.cpp | 185 StringMapEntry<uint32_t> *LLVMContextImpl::getOrInsertBundleTag(StringRef Tag) { in getOrInsertBundleTag()
|
| H A D | LLVMContext.cpp | 297 StringMapEntry<uint32_t> *
|
| /freebsd/contrib/llvm-project/lldb/source/Utility/ |
| H A D | ConstString.cpp | 63 typedef llvm::StringMapEntry<StringPoolValueType> StringPoolEntryType;
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/ |
| H A D | SymbolStringPool.h | 60 using PoolMapEntry = StringMapEntry<RefCountType>;
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/ |
| H A D | IRForTarget.cpp | 175 for (StringMapEntry<llvm::Value *> &value_symbol : value_symbol_table) { in CreateResultVariable() 543 for (StringMapEntry<llvm::Value *> &value_symbol : value_symbol_table) { in RewriteObjCConstStrings() 694 for (StringMapEntry<llvm::Value *> &value_symbol : value_symbol_table) { in RewriteObjCConstStrings()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | AssumeBundleBuilder.cpp | 341 StringMapEntry<uint32_t> *IgnoreTag;
|