/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/ADT/ |
H A D | StringMapEntry.h | 98 class StringMapEntry final : public StringMapEntryStorage<ValueTy> { 120 static StringMapEntry *Create(StringRef key, AllocatorTy &allocator, in Create() 123 sizeof(StringMapEntry), alignof(StringMapEntry), key, allocator)) in Create() 124 StringMapEntry(key.size(), std::forward<InitTy>(initVals)...); in Create() 129 static StringMapEntry &GetStringMapEntryFromKeyData(const char *keyData) { in GetStringMapEntryFromKeyData() 130 char *ptr = const_cast<char *>(keyData) - sizeof(StringMapEntry<ValueTy>); in GetStringMapEntryFromKeyData() 131 return *reinterpret_cast<StringMapEntry *>(ptr); in GetStringMapEntryFromKeyData() 138 size_t AllocSize = sizeof(StringMapEntry) + this->getKeyLength() + 1; in Destroy() 139 this->~StringMapEntry(); in Destroy() 141 alignof(StringMapEntry)); in Destroy()
|
H A D | StringMap.h | 112 using MapEntryTy = StringMapEntry<ValueTy>; 198 using value_type = StringMapEntry<ValueTy>; 249 size_type count(const StringMapEntry<InputTy> &MapEntry) const { in count() 418 const StringMapEntry<ValueTy>> { 420 const StringMapEntry<ValueTy>>; 428 const StringMapEntry<ValueTy> &operator*() const { 429 return *static_cast<const StringMapEntry<ValueTy> *>(*this->Ptr); 435 StringMapEntry<ValueTy>> { 437 StringMapIterBase<StringMapIterator<ValueTy>, StringMapEntry<ValueTy>>; 445 StringMapEntry<ValueTy> &operator*() const { [all …]
|
H A D | StringSet.h | 45 insert(const StringMapEntry<ValueTy> &mapEntry) { in insert()
|
/netbsd-src/external/apache2/llvm/dist/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);
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/ |
H A D | DwarfStringPoolEntry.h | 32 PointerIntPair<const StringMapEntry<DwarfStringPoolEntry> *, 1, bool> 35 const StringMapEntry<DwarfStringPoolEntry> *getMapEntry() const { in getMapEntry() 41 DwarfStringPoolEntryRef(const StringMapEntry<DwarfStringPoolEntry> &Entry, in DwarfStringPoolEntryRef()
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/MC/ |
H A D | MCSymbol.h | 151 const StringMapEntry<bool> *NameEntry; 155 MCSymbol(SymbolKind Kind, const StringMapEntry<bool> *Name, bool isTemporary) in MCSymbol() 168 void *operator new(size_t s, const StringMapEntry<bool> *Name, 183 const StringMapEntry<bool> *&getNameEntryPtr() { in getNameEntryPtr() 188 const StringMapEntry<bool> *&getNameEntryPtr() const { in getNameEntryPtr()
|
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()
|
H A D | MCSymbolWasm.h | 37 MCSymbolWasm(const StringMapEntry<bool> *Name, bool isTemporary) in MCSymbolWasm()
|
H A D | MCContext.h | 342 MCSymbol *createSymbolImpl(const StringMapEntry<bool> *Name, 357 MCSymbolXCOFF *createXCOFFSymbolImpl(const StringMapEntry<bool> *Name,
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/IR/ |
H A D | Comdat.h | 25 template <typename ValueTy> class StringMapEntry; variable 56 StringMapEntry<Comdat> *Name = nullptr;
|
H A D | LLVMContext.h | 34 template <typename T> class StringMapEntry; variable 115 StringMapEntry<uint32_t> *getOrInsertBundleTag(StringRef TagName) const;
|
H A D | Value.h | 51 template<typename ValueTy> class StringMapEntry; variable 56 using ValueName = StringMapEntry<Value *>;
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/MC/ |
H A D | MCSymbol.cpp | 31 void *MCSymbol::operator new(size_t s, const StringMapEntry<bool> *Name, in operator new()
|
H A D | MCContext.cpp | 216 MCSymbol *MCContext::createSymbolImpl(const StringMapEntry<bool> *Name, in createSymbolImpl() 356 MCContext::createXCOFFSymbolImpl(const StringMapEntry<bool> *Name, in createXCOFFSymbolImpl()
|
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Basic/ |
H A D | SourceManagerInternals.h | 88 std::vector<llvm::StringMapEntry<unsigned>*> FilenamesByID;
|
H A D | DirectoryEntry.h | 57 using MapEntry = llvm::StringMapEntry<llvm::ErrorOr<DirectoryEntry &>>;
|
H A D | FileEntry.h | 106 using MapEntry = llvm::StringMapEntry<llvm::ErrorOr<MapValue>>;
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/ |
H A D | SymbolStringPool.h | 44 using PoolMapEntry = StringMapEntry<RefCountType>;
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/IR/ |
H A D | LLVMContextImpl.cpp | 192 StringMapEntry<uint32_t> *LLVMContextImpl::getOrInsertBundleTag(StringRef Tag) { in getOrInsertBundleTag()
|
H A D | LLVMContext.cpp | 281 StringMapEntry<uint32_t> *
|
/netbsd-src/external/apache2/llvm/dist/llvm/tools/dsymutil/ |
H A D | DebugMap.h | 154 using DebugMapEntry = StringMapEntry<SymbolMapping>;
|