| /freebsd-12.1/contrib/llvm/tools/clang/lib/AST/ |
| H A D | TemplateName.cpp | 64 Storage = StorageType::getFromOpaqueValue(Ptr); in TemplateName() 69 : Storage(Storage) {} in TemplateName() 71 : Storage(Storage) {} in TemplateName() 73 : Storage(Storage) {} in TemplateName() 80 if (Storage.is<TemplateDecl *>()) in getKind() 82 if (Storage.is<DependentTemplateName *>()) in getKind() 84 if (Storage.is<QualifiedTemplateName *>()) in getKind() 88 = Storage.get<UncommonTemplateNameStorage*>(); in getKind() 111 Storage.dyn_cast<UncommonTemplateNameStorage *>()) in getAsOverloadedTemplate() 136 return Storage.dyn_cast<QualifiedTemplateName *>(); in getAsQualifiedTemplateName() [all …]
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ |
| H A D | ExplodedGraph.cpp | 216 assert(Storage.is<ExplodedNode *>()); in replaceNode() 217 Storage = node; in replaceNode() 218 assert(Storage.is<ExplodedNode *>()); in replaceNode() 225 if (Storage.isNull()) { in addNode() 226 Storage = N; in addNode() 242 Storage = V; in addNode() 255 if (Storage.isNull()) in size() 267 if (Storage.isNull()) in begin() 271 return Storage.getAddrOfPtr1(); in begin() 279 if (Storage.isNull()) in end() [all …]
|
| /freebsd-12.1/contrib/llvm/include/llvm/ADT/ |
| H A D | Any.h | 58 : Storage(Other.Storage ? Other.Storage->clone() : nullptr) {} in Any() 85 Any(Any &&Other) : Storage(std::move(Other.Storage)) {} in Any() 88 std::swap(Storage, Other.Storage); in swap() 93 Storage = std::move(Other.Storage); 97 bool hasValue() const { return !!Storage; } in hasValue() 99 void reset() { Storage.reset(); } in reset() 109 std::unique_ptr<StorageBase> Storage; variable 116 if (!Value.Storage) in any_isa() 120 return Value.Storage->id() == &Any::TypeId<U>::Id; in any_isa() 147 return &static_cast<Any::StorageImpl<U> &>(*Value->Storage).Value; in any_cast() [all …]
|
| H A D | Optional.h | 114 optional_detail::OptionalStorage<T> Storage; variable 122 Optional(const T &y) : Storage(y) {} in Optional() 125 Optional(T &&y) : Storage(std::forward<T>(y)) {} in Optional() 129 Storage = std::move(y); 137 Storage.hasVal = true; in emplace() 146 Storage = y; 151 void reset() { Storage.reset(); } in reset() 154 assert(Storage.hasVal); in getPointer() 158 assert(Storage.hasVal); in getPointer() 159 return reinterpret_cast<T *>(Storage.storage.buffer); in getPointer() [all …]
|
| H A D | APFloat.h | 680 union Storage { union 685 explicit Storage(IEEEFloat F, const fltSemantics &S); 704 ~Storage() { in ~Storage() 716 Storage(const Storage &RHS) { in Storage() function 728 Storage(Storage &&RHS) { in Storage() function 740 Storage &operator=(const Storage &RHS) { 748 this->~Storage(); 749 new (this) Storage(RHS); 754 Storage &operator=(Storage &&RHS) { 762 this->~Storage(); [all …]
|
| H A D | PointerSumType.h | 94 StorageT Storage; variable 105 Storage.Value = reinterpret_cast<uintptr_t>(V) | N; in set() 158 Storage.MinTagPointer = InitialPtr; in getAddrOfZeroTagPointer() 164 return &Storage.MinTagPointer; in getAddrOfZeroTagPointer() 192 return bit_cast<uintptr_t>(Storage); in getOpaqueValue()
|
| /freebsd-12.1/contrib/llvm/include/llvm/IR/ |
| H A D | DebugInfoMetadata.h | 162 : MDNode(C, ID, Storage, Ops1, Ops2) { in MDNode() argument 451 : DINode(C, ID, Storage, Tag, Ops) {} 539 DIFile(LLVMContext &C, StorageType Storage, 557 Storage, ShouldCreate); 641 : DIScope(C, ID, Storage, Tag, Ops) { 1208 assert(Storage != Uniqued); 1375 : DIScope(C, ID, Storage, Tag, Ops) {} 2130 Storage, ShouldCreate); 2762 StorageType Storage, 2838 Storage, ShouldCreate); [all …]
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/ |
| H A D | ASTTypeTraits.h | 234 return BaseConverter<T>::get(NodeKind, Storage.buffer); 378 return &getUnchecked(NodeKind, Storage); 384 *reinterpret_cast<const void *const *>(Storage))); 389 new (Result.Storage.buffer) const void *(&Node); 398 return &getUnchecked(NodeKind, Storage); 404 *reinterpret_cast<const void *const *>(Storage)); 409 new (Result.Storage.buffer) const void *(&Node); 418 return reinterpret_cast<const T *>(Storage); 423 return *reinterpret_cast<const T *>(Storage); 428 new (Result.Storage.buffer) T(Node); [all …]
|
| H A D | TemplateName.h | 184 StorageType Storage; variable 217 explicit TemplateName(OverloadedTemplateStorage *Storage); 218 explicit TemplateName(SubstTemplateTemplateParmStorage *Storage); 219 explicit TemplateName(SubstTemplateTemplateParmPackStorage *Storage); 307 ID.AddPointer(Storage.getOpaqueValue()); in Profile() 311 void *getAsVoidPointer() const { return Storage.getOpaqueValue(); } in getAsVoidPointer()
|
| /freebsd-12.1/contrib/llvm/lib/IR/ |
| H A D | User.cpp | 124 uint8_t *Storage = static_cast<uint8_t *>( in allocateFixedOperandUser() local 126 Use *Start = reinterpret_cast<Use *>(Storage + DescBytesToAllocate); in allocateFixedOperandUser() 135 auto *DescInfo = reinterpret_cast<DescriptorInfo *>(Storage + DescBytes); in allocateFixedOperandUser() 152 void *Storage = ::operator new(Size + sizeof(Use *)); in operator new() local 153 Use **HungOffOperandList = static_cast<Use **>(Storage); in operator new() 183 uint8_t *Storage = reinterpret_cast<uint8_t *>(DI) - DI->SizeInBytes; in operator delete() local 184 ::operator delete(Storage); in operator delete() 186 Use *Storage = static_cast<Use *>(Usr) - Obj->NumUserOperands; in operator delete() local 187 Use::zap(Storage, Storage + Obj->NumUserOperands, in operator delete() 189 ::operator delete(Storage); in operator delete()
|
| H A D | DebugInfoMetadata.cpp | 30 : MDNode(C, DILocationKind, Storage, MDs) { in DILocation() 56 if (Storage == Uniqued) { in getImpl() 260 if (Storage == Uniqued) { in getImpl() 301 Storage, Context.pImpl->CLASS##s) 304 Storage, Context.pImpl->CLASS##s) 307 Storage, Context.pImpl->CLASS##s) 311 Storage, Context.pImpl->CLASS##s) 368 StorageType Storage, bool ShouldCreate) { in getImpl() argument 386 StorageType Storage, bool ShouldCreate) { in getImpl() argument 532 Storage); in getImpl() [all …]
|
| H A D | MetadataImpl.h | 29 template <class T> T *MDNode::storeImpl(T *N, StorageType Storage) { in storeImpl() argument 30 switch (Storage) { in storeImpl() 43 T *MDNode::storeImpl(T *N, StorageType Storage, StoreT &Store) { in storeImpl() argument 44 switch (Storage) { in storeImpl()
|
| H A D | ConstantsContext.h | 382 SmallVectorImpl<Constant *> &Storage) { 383 assert(Storage.empty() && "Expected empty storage"); 385 Storage.push_back(C->getOperand(I)); 386 Operands = Storage; 487 SmallVectorImpl<Constant *> &Storage) 492 assert(Storage.empty() && "Expected empty storage"); 494 Storage.push_back(CE->getOperand(I)); 495 Ops = Storage; 591 SmallVector<Constant *, 32> Storage; 592 return getHashValue(LookupKey(CP->getType(), ValType(CP, Storage)));
|
| /freebsd-12.1/contrib/llvm/lib/Support/ |
| H A D | DJB.cpp | 38 static StringRef toUTF8(UTF32 C, MutableArrayRef<UTF8> Storage) { in toUTF8() argument 40 UTF8 *Begin8 = Storage.begin(); in toUTF8() 45 Storage.end(), strictConversion); in toUTF8() 48 return StringRef(reinterpret_cast<char *>(Storage.begin()), in toUTF8() 49 Begin8 - Storage.begin()); in toUTF8() 66 std::array<UTF8, UNI_MAX_UTF8_BYTES_PER_CODE_POINT> Storage; in caseFoldingDjbHashCharSlow() local 67 StringRef Folded = toUTF8(C, Storage); in caseFoldingDjbHashCharSlow()
|
| H A D | YAMLParser.cpp | 1894 Storage.clear(); in getValue() 1898 Storage.insert(Storage.end(), Valid.begin(), Valid.end()); in getValue() 1899 Storage.push_back('\''); in getValue() 1902 Storage.insert(Storage.end(), UnquotedValue.begin(), UnquotedValue.end()); in getValue() 1903 return StringRef(Storage.begin(), Storage.size()); in getValue() 1916 Storage.clear(); in unescapeDoubleQuoted() 1921 Storage.insert(Storage.end(), Valid.begin(), Valid.end()); in unescapeDoubleQuoted() 1931 Storage.push_back('\n'); in unescapeDoubleQuoted() 1959 Storage.push_back(0x00); in unescapeDoubleQuoted() 2050 Storage.insert(Storage.end(), UnquotedValue.begin(), UnquotedValue.end()); in unescapeDoubleQuoted() [all …]
|
| H A D | Chrono.cpp | 27 struct tm Storage; in getStructTM() local 31 struct tm *LT = ::localtime_r(&OurTime, &Storage); in getStructTM() 36 int Error = ::localtime_s(&Storage, &OurTime); in getStructTM() 41 return Storage; in getStructTM()
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Basic/ |
| H A D | PartialDiagnostic.h | 45 struct Storage { struct 80 Storage() = default; argument 87 Storage Cached[NumCached]; 88 Storage *FreeList[NumCached]; 96 Storage *Allocate() { in Allocate() 98 return new Storage; in Allocate() 100 Storage *Result = FreeList[--NumFreeListEntries]; in Allocate() 108 void Deallocate(Storage *S) { in Deallocate() 127 mutable Storage *DiagStorage = nullptr; 133 Storage *getStorage() const { in getStorage() [all …]
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Lex/ |
| H A D | ModuleLoader.h | 50 llvm::PointerIntPair<Module *, 2, LoadResultKind> Storage; variable 53 ModuleLoadResult(Module *M) : Storage(M, Normal) {} in ModuleLoadResult() 54 ModuleLoadResult(LoadResultKind Kind) : Storage(nullptr, Kind) {} in ModuleLoadResult() 56 operator Module *() const { return Storage.getPointer(); } 62 bool isMissingExpected() const { return Storage.getInt() == MissingExpected; } in isMissingExpected() 66 bool isConfigMismatch() const { return Storage.getInt() == ConfigMismatch; } in isConfigMismatch()
|
| H A D | ModuleMap.h | 152 llvm::PointerIntPair<Module *, 2, ModuleHeaderRole> Storage; variable 155 KnownHeader() : Storage(nullptr, NormalHeader) {} in KnownHeader() 156 KnownHeader(Module *M, ModuleHeaderRole Role) : Storage(M, Role) {} in KnownHeader() 159 return A.Storage == B.Storage; 162 return A.Storage != B.Storage; 166 Module *getModule() const { return Storage.getPointer(); } in getModule() 169 ModuleHeaderRole getRole() const { return Storage.getInt(); } in getRole() 185 return Storage.getPointer() != nullptr;
|
| /freebsd-12.1/contrib/llvm/tools/llvm-diff/ |
| H A D | DifferenceEngine.cpp | 50 Storage.push_back(V); in insert() 53 T *data = Storage.data(); in insert() 66 T tmp = Storage[0]; in remove_min() 72 Storage[0] = Storage[NewSize]; in remove_min() 74 std::swap(Storage[0], Storage[NewSize]); in remove_min() 89 if (Precedes(Storage[L], Storage[Index])) in remove_min() 90 std::swap(Storage[L], Storage[Index]); in remove_min() 96 unsigned IndexToTest = (Precedes(Storage[L], Storage[R]) ? L : R); in remove_min() 99 if (!Precedes(Storage[IndexToTest], Storage[Index])) in remove_min() 103 std::swap(Storage[IndexToTest], Storage[Index]); in remove_min() [all …]
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Frontend/ |
| H A D | PrecompiledPreamble.cpp | 391 switch (Storage.getKind()) { in getSize() 397 return Storage.asMemory().Data.size(); in getSize() 503 PCHStorage Storage, std::vector<char> PreambleBytes, in PrecompiledPreamble() argument 506 : Storage(std::move(Storage)), FilesInPreamble(std::move(FilesInPreamble)), in PrecompiledPreamble() 509 assert(this->Storage.getKind() != PCHStorage::Kind::Empty); in PrecompiledPreamble() 621 return *reinterpret_cast<TempPCHFile *>(Storage.buffer); in asFile() 632 return *reinterpret_cast<InMemoryPreamble *>(Storage.buffer); in asMemory() 700 setupPreambleStorage(Storage, PreprocessorOpts, VFS); in configurePreamble() 706 if (Storage.getKind() == PCHStorage::Kind::TempFile) { in setupPreambleStorage() 707 const TempPCHFile &PCHFile = Storage.asFile(); in setupPreambleStorage() [all …]
|
| /freebsd-12.1/contrib/llvm/include/llvm/DebugInfo/CodeView/ |
| H A D | SymbolSerializer.h | 30 BumpPtrAllocator &Storage; variable 50 SymbolSerializer(BumpPtrAllocator &Storage, CodeViewContainer Container); 53 static CVSymbol writeOneSymbol(SymType &Sym, BumpPtrAllocator &Storage, in writeOneSymbol() argument 57 SymbolSerializer Serializer(Storage, Container); in writeOneSymbol()
|
| /freebsd-12.1/contrib/llvm/include/llvm/Support/ |
| H A D | CommandLine.h | 1424 std::vector<DataType> Storage; 1429 iterator begin() { return Storage.begin(); } 1430 iterator end() { return Storage.end(); } 1454 return Storage.erase(first, last); 1459 return Storage.erase(first, last); 1463 return Storage.insert(pos, value); 1466 return Storage.insert(pos, value); 1470 return Storage.insert(pos, value); 1473 return Storage.insert(pos, value); 1476 reference front() { return Storage.front(); } [all …]
|
| /freebsd-12.1/contrib/llvm/lib/DebugInfo/CodeView/ |
| H A D | TypeStreamMerger.cpp | 136 MutableArrayRef<uint8_t> Storage); 375 [this, Type](MutableArrayRef<uint8_t> Storage) -> ArrayRef<uint8_t> { in remapType() argument 376 return remapIndices(Type, Storage); in remapType() 403 MutableArrayRef<uint8_t> Storage) { in remapIndices() argument 409 ::memcpy(Storage.data(), OriginalType.RecordData.data(), in remapIndices() 412 uint8_t *DestContent = Storage.data() + sizeof(RecordPrefix); in remapIndices() 426 return Storage; in remapIndices()
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Frontend/ |
| H A D | PrecompiledPreamble.h | 124 PrecompiledPreamble(PCHStorage Storage, std::vector<char> PreambleBytes, 201 llvm::AlignedCharArrayUnion<TempPCHFile, InMemoryPreamble> Storage = {}; variable 243 setupPreambleStorage(const PCHStorage &Storage, 248 PCHStorage Storage; variable
|