Home
last modified time | relevance | path

Searched refs:Storage (Results 1 – 25 of 124) sorted by relevance

12345

/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DTemplateName.cpp64 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 DExplodedGraph.cpp216 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 DAny.h58 : 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 DOptional.h114 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 DAPFloat.h680 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 DPointerSumType.h94 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 DDebugInfoMetadata.h162 : 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 DASTTypeTraits.h234 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 DTemplateName.h184 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 DUser.cpp124 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 DDebugInfoMetadata.cpp30 : 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 DMetadataImpl.h29 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 DConstantsContext.h382 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 DDJB.cpp38 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 DYAMLParser.cpp1894 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 DChrono.cpp27 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 DPartialDiagnostic.h45 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 DModuleLoader.h50 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 DModuleMap.h152 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 DDifferenceEngine.cpp50 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 DPrecompiledPreamble.cpp391 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 DSymbolSerializer.h30 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 DCommandLine.h1424 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 DTypeStreamMerger.cpp136 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 DPrecompiledPreamble.h124 PrecompiledPreamble(PCHStorage Storage, std::vector<char> PreambleBytes,
201 llvm::AlignedCharArrayUnion<TempPCHFile, InMemoryPreamble> Storage = {}; variable
243 setupPreambleStorage(const PCHStorage &Storage,
248 PCHStorage Storage; variable

12345