| /freebsd-13.1/contrib/llvm-project/clang/lib/AST/ |
| H A D | TemplateName.cpp | 65 Storage = StorageType::getFromOpaqueValue(Ptr); in TemplateName() 70 : Storage(Storage) {} in TemplateName() 72 : Storage(Storage) {} in TemplateName() 74 : Storage(Storage) {} in TemplateName() 76 : Storage(Storage) {} in TemplateName() 83 if (Storage.is<TemplateDecl *>()) in getKind() 85 if (Storage.is<DependentTemplateName *>()) in getKind() 87 if (Storage.is<QualifiedTemplateName *>()) in getKind() 91 = Storage.get<UncommonTemplateNameStorage*>(); in getKind() 149 return Storage.dyn_cast<QualifiedTemplateName *>(); in getAsQualifiedTemplateName() [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/ADT/ |
| H A D | Any.h | 62 : Storage(Other.Storage ? Other.Storage->clone() : nullptr) {} in Any() 85 Storage = in Any() 89 Any(Any &&Other) : Storage(std::move(Other.Storage)) {} in Any() 92 std::swap(Storage, Other.Storage); in swap() 97 Storage = std::move(Other.Storage); 101 bool hasValue() const { return !!Storage; } in hasValue() 103 void reset() { Storage.reset(); } in reset() 113 std::unique_ptr<StorageBase> Storage; variable 120 if (!Value.Storage) in any_isa() 122 return Value.Storage->id() == &Any::TypeId<remove_cvref_t<T>>::Id; in any_isa() [all …]
|
| H A D | Optional.h | 239 optional_detail::OptionalStorage<T> Storage; variable 247 constexpr Optional(const T &y) : Storage(in_place, y) {} in Optional() 255 : Storage(in_place, std::forward<ArgTypes>(Args)...) {} in Optional() 258 Storage = std::move(y); 265 Storage.emplace(std::forward<ArgTypes>(Args)...); in emplace() 273 Storage = y; 278 void reset() { Storage.reset(); } in reset() 281 T *getPointer() { return &Storage.getValue(); } in getPointer() 283 return Storage.getValue(); in getValue() 310 T &&getValue() && { return std::move(Storage.getValue()); } in getValue() [all …]
|
| H A D | PointerSumType.h | 93 StorageT Storage; variable 104 Storage.Value = reinterpret_cast<uintptr_t>(V) | N; in set() 157 Storage.MinTagPointer = InitialPtr; in getAddrOfZeroTagPointer() 163 return &Storage.MinTagPointer; in getAddrOfZeroTagPointer() 191 return bit_cast<uintptr_t>(Storage); in getOpaqueValue()
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ |
| H A D | ExplodedGraph.cpp | 215 assert(Storage.is<ExplodedNode *>()); in replaceNode() 216 Storage = node; in replaceNode() 217 assert(Storage.is<ExplodedNode *>()); in replaceNode() 224 if (Storage.isNull()) { in addNode() 225 Storage = N; in addNode() 241 Storage = V; in addNode() 254 if (Storage.isNull()) in size() 266 if (Storage.isNull()) in begin() 270 return Storage.getAddrOfPtr1(); in begin() 278 if (Storage.isNull()) in end() [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | DebugInfoMetadata.h | 134 : MDNode(C, ID, Storage, Ops1, Ops2) { in MDNode() argument 480 : DINode(C, ID, Storage, Tag, Ops) {} in DIScope() 571 DIFile(LLVMContext &C, StorageType Storage, in DIFile() argument 589 Storage, ShouldCreate); 673 : DIScope(C, ID, Storage, Tag, Ops) { in DIType() 858 Storage, ShouldCreate); 1364 assert(Storage != Uniqued); in DICompileUnit() 1536 : DIScope(C, ID, Storage, Tag, Ops) {} in DILocalScope() 2320 Storage, ShouldCreate); 3222 Storage, ShouldCreate); [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/IR/ |
| H A D | User.cpp | 128 uint8_t *Storage = static_cast<uint8_t *>( in allocateFixedOperandUser() local 130 Use *Start = reinterpret_cast<Use *>(Storage + DescBytesToAllocate); in allocateFixedOperandUser() 140 auto *DescInfo = reinterpret_cast<DescriptorInfo *>(Storage + DescBytes); in allocateFixedOperandUser() 157 void *Storage = ::operator new(Size + sizeof(Use *)); in operator new() local 158 Use **HungOffOperandList = static_cast<Use **>(Storage); in operator new() 190 uint8_t *Storage = reinterpret_cast<uint8_t *>(DI) - DI->SizeInBytes; in operator delete() local 191 ::operator delete(Storage); in operator delete() 193 Use *Storage = static_cast<Use *>(Usr) - Obj->NumUserOperands; in operator delete() local 194 Use::zap(Storage, Storage + Obj->NumUserOperands, in operator delete() 196 ::operator delete(Storage); in operator delete()
|
| H A D | DebugInfoMetadata.cpp | 39 : MDNode(C, DILocationKind, Storage, MDs) { in DILocation() 65 if (Storage == Uniqued) { in getImpl() 82 Storage, Context.pImpl->DILocations); in getImpl() 289 if (Storage == Uniqued) { in getImpl() 330 Storage, Context.pImpl->CLASS##s) 333 Storage, Context.pImpl->CLASS##s) 336 Storage, Context.pImpl->CLASS##s) 340 Storage, Context.pImpl->CLASS##s) 585 StorageType Storage, bool ShouldCreate) { in getImpl() argument 768 Storage); in getImpl() [all …]
|
| H A D | MetadataImpl.h | 28 template <class T> T *MDNode::storeImpl(T *N, StorageType Storage) { in storeImpl() argument 29 switch (Storage) { in storeImpl() 42 T *MDNode::storeImpl(T *N, StorageType Storage, StoreT &Store) { in storeImpl() argument 43 switch (Storage) { in storeImpl()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Support/ |
| H A D | DJB.cpp | 37 static StringRef toUTF8(UTF32 C, MutableArrayRef<UTF8> Storage) { in toUTF8() argument 39 UTF8 *Begin8 = Storage.begin(); in toUTF8() 44 Storage.end(), strictConversion); in toUTF8() 47 return StringRef(reinterpret_cast<char *>(Storage.begin()), in toUTF8() 48 Begin8 - Storage.begin()); in toUTF8() 75 std::array<UTF8, UNI_MAX_UTF8_BYTES_PER_CODE_POINT> Storage; in caseFoldingDjbHash() local 78 StringRef Folded = toUTF8(C, Storage); in caseFoldingDjbHash()
|
| H A D | YAMLParser.cpp | 1975 Storage.clear(); in getValue() 1980 Storage.push_back('\''); in getValue() 1984 return StringRef(Storage.begin(), Storage.size()); in getValue() 1997 Storage.clear(); in unescapeDoubleQuoted() 2012 Storage.push_back('\n'); in unescapeDoubleQuoted() 2043 Storage.push_back(0x00); in unescapeDoubleQuoted() 2046 Storage.push_back(0x07); in unescapeDoubleQuoted() 2049 Storage.push_back(0x08); in unescapeDoubleQuoted() 2053 Storage.push_back(0x09); in unescapeDoubleQuoted() 2056 Storage.push_back(0x0A); in unescapeDoubleQuoted() [all …]
|
| H A D | Chrono.cpp | 26 struct tm Storage; in getStructTM() local 30 struct tm *LT = ::localtime_r(&OurTime, &Storage); in getStructTM() 35 int Error = ::localtime_s(&Storage, &OurTime); in getStructTM() 40 return Storage; in getStructTM()
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Object/ |
| H A D | Minidump.h | 110 MemoryInfoIterator(ArrayRef<uint8_t> Storage, size_t Stride) in MemoryInfoIterator() argument 111 : Storage(Storage), Stride(Stride) { in MemoryInfoIterator() 112 assert(Storage.size() % Stride == 0); in MemoryInfoIterator() 116 return Storage.size() == R.Storage.size(); 120 assert(Storage.size() >= sizeof(minidump::MemoryInfo)); 121 return *reinterpret_cast<const minidump::MemoryInfo *>(Storage.data()); 125 Storage = Storage.drop_front(Stride); 130 ArrayRef<uint8_t> Storage;
|
| /freebsd-13.1/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | ASTTypeTraits.h | 254 return BaseConverter<T>::get(NodeKind, &Storage); 274 ? *reinterpret_cast<void *const *>(&Storage) 398 return &getUnchecked(NodeKind, Storage); 409 new (&Result.Storage) const void *(&Node); 418 return &getUnchecked(NodeKind, Storage); 424 *reinterpret_cast<const void *const *>(Storage)); 429 new (&Result.Storage) const void *(&Node); 438 return reinterpret_cast<const T *>(Storage); 443 return *reinterpret_cast<const T *>(Storage); 448 new (&Result.Storage) T(Node); [all …]
|
| H A D | ParentMapContext.h | 93 llvm::AlignedCharArrayUnion<DynTypedNode, ArrayRef<DynTypedNode>> Storage; variable 98 new (&Storage) DynTypedNode(N); in DynTypedNodeList() 102 new (&Storage) ArrayRef<DynTypedNode>(A); in DynTypedNodeList() 107 return reinterpret_cast<const ArrayRef<DynTypedNode> *>(&Storage) in begin() 109 return reinterpret_cast<const DynTypedNode *>(&Storage); in begin() 114 return reinterpret_cast<const ArrayRef<DynTypedNode> *>(&Storage)->end(); in end() 115 return reinterpret_cast<const DynTypedNode *>(&Storage) + 1; in end()
|
| H A D | TemplateName.h | 197 StorageType Storage; variable 234 explicit TemplateName(OverloadedTemplateStorage *Storage); 235 explicit TemplateName(AssumedTemplateStorage *Storage); 236 explicit TemplateName(SubstTemplateTemplateParmStorage *Storage); 237 explicit TemplateName(SubstTemplateTemplateParmPackStorage *Storage); 331 ID.AddPointer(Storage.getOpaqueValue()); in Profile() 335 void *getAsVoidPointer() const { return Storage.getOpaqueValue(); } in getAsVoidPointer()
|
| /freebsd-13.1/contrib/llvm-project/clang/include/clang/Lex/ |
| H A D | ModuleLoader.h | 49 llvm::PointerIntPair<Module *, 2, LoadResultKind> Storage; variable 52 ModuleLoadResult(Module *M) : Storage(M, Normal) {} in ModuleLoadResult() 53 ModuleLoadResult(LoadResultKind Kind) : Storage(nullptr, Kind) {} in ModuleLoadResult() 55 operator Module *() const { return Storage.getPointer(); } 59 bool isNormal() const { return Storage.getInt() == Normal; } in isNormal() 65 bool isMissingExpected() const { return Storage.getInt() == MissingExpected; } in isMissingExpected() 69 bool isConfigMismatch() const { return Storage.getInt() == ConfigMismatch; } in isConfigMismatch()
|
| H A D | ModuleMap.h | 156 llvm::PointerIntPair<Module *, 2, ModuleHeaderRole> Storage; variable 159 KnownHeader() : Storage(nullptr, NormalHeader) {} in KnownHeader() 160 KnownHeader(Module *M, ModuleHeaderRole Role) : Storage(M, Role) {} in KnownHeader() 163 return A.Storage == B.Storage; 166 return A.Storage != B.Storage; 170 Module *getModule() const { return Storage.getPointer(); } in getModule() 173 ModuleHeaderRole getRole() const { return Storage.getInt(); } in getRole() 189 return Storage.getPointer() != nullptr;
|
| /freebsd-13.1/contrib/llvm-project/llvm/tools/llvm-diff/ |
| H A D | DifferenceEngine.cpp | 49 Storage.push_back(V); in insert() 52 T *data = Storage.data(); in insert() 65 T tmp = Storage[0]; in remove_min() 71 Storage[0] = Storage[NewSize]; in remove_min() 73 std::swap(Storage[0], Storage[NewSize]); in remove_min() 88 if (Precedes(Storage[L], Storage[Index])) in remove_min() 89 std::swap(Storage[L], Storage[Index]); in remove_min() 95 unsigned IndexToTest = (Precedes(Storage[L], Storage[R]) ? L : R); in remove_min() 98 if (!Precedes(Storage[IndexToTest], Storage[Index])) in remove_min() 102 std::swap(Storage[IndexToTest], Storage[Index]); in remove_min() [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/ |
| H A D | SymbolSerializer.h | 28 BumpPtrAllocator &Storage; variable 48 SymbolSerializer(BumpPtrAllocator &Storage, CodeViewContainer Container); 51 static CVSymbol writeOneSymbol(SymType &Sym, BumpPtrAllocator &Storage, in writeOneSymbol() argument 55 SymbolSerializer Serializer(Storage, Container); in writeOneSymbol()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/DebugInfo/GSYM/ |
| H A D | LookupResult.cpp | 26 llvm::SmallString<64> Storage; in getSourceFile() local 27 llvm::sys::path::append(Storage, Locations[Index].Dir, in getSourceFile() 29 Fullpath.assign(Storage.begin(), Storage.end()); in getSourceFile()
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/Frontend/ |
| H A D | PrecompiledPreamble.cpp | 475 switch (Storage.getKind()) { in getSize() 481 return Storage.asMemory().Data.size(); in getSize() 621 PCHStorage Storage, std::vector<char> PreambleBytes, in PrecompiledPreamble() argument 625 : Storage(std::move(Storage)), FilesInPreamble(std::move(FilesInPreamble)), in PrecompiledPreamble() 629 assert(this->Storage.getKind() != PCHStorage::Kind::Empty); in PrecompiledPreamble() 730 return *reinterpret_cast<TempPCHFile *>(&Storage); in asFile() 741 return *reinterpret_cast<InMemoryPreamble *>(&Storage); in asMemory() 810 setupPreambleStorage(Storage, PreprocessorOpts, VFS); in configurePreamble() 816 if (Storage.getKind() == PCHStorage::Kind::TempFile) { in setupPreambleStorage() 817 const TempPCHFile &PCHFile = Storage.asFile(); in setupPreambleStorage() [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/ |
| H A D | TypeStreamMerger.cpp | 136 MutableArrayRef<uint8_t> Storage); 360 [this, Type](MutableArrayRef<uint8_t> Storage) -> ArrayRef<uint8_t> { in remapType() argument 361 return remapIndices(Type, Storage); in remapType() 390 MutableArrayRef<uint8_t> Storage) { in remapIndices() argument 392 assert(Storage.size() == alignTo(OriginalType.RecordData.size(), 4) && in remapIndices() 401 ::memcpy(Storage.data(), OriginalType.RecordData.data(), in remapIndices() 404 uint8_t *DestContent = Storage.data() + sizeof(RecordPrefix); in remapIndices() 421 reinterpret_cast<RecordPrefix *>(Storage.data()); in remapIndices() 424 DestContent = Storage.data() + OriginalType.RecordData.size(); in remapIndices() 428 return Storage; in remapIndices()
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Support/ |
| H A D | CommandLine.h | 1558 std::vector<DataType> Storage; 1563 iterator begin() { return Storage.begin(); } 1564 iterator end() { return Storage.end(); } 1587 Storage.clear(); 1592 return Storage.erase(first, last); 1597 return Storage.erase(first, last); 1601 return Storage.insert(pos, value); 1604 return Storage.insert(pos, value); 1608 return Storage.insert(pos, value); 1611 return Storage.insert(pos, value); [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/ObjectYAML/ |
| H A D | yaml2obj.cpp | 61 yaml2ObjectFile(SmallVectorImpl<char> &Storage, StringRef Yaml, in yaml2ObjectFile() argument 63 Storage.clear(); in yaml2ObjectFile() 64 raw_svector_ostream OS(Storage); in yaml2ObjectFile()
|