Home
last modified time | relevance | path

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

1234567

/freebsd-13.1/contrib/llvm-project/clang/lib/AST/
H A DTemplateName.cpp65 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 DAny.h62 : 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 DOptional.h239 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 DPointerSumType.h93 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 DExplodedGraph.cpp215 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 DDebugInfoMetadata.h134 : 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 DUser.cpp128 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 DDebugInfoMetadata.cpp39 : 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 DMetadataImpl.h28 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 DDJB.cpp37 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 DYAMLParser.cpp1975 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 DChrono.cpp26 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 DMinidump.h110 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 DASTTypeTraits.h254 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 DParentMapContext.h93 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 DTemplateName.h197 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 DModuleLoader.h49 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 DModuleMap.h156 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 DDifferenceEngine.cpp49 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 DSymbolSerializer.h28 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 DLookupResult.cpp26 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 DPrecompiledPreamble.cpp475 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 DTypeStreamMerger.cpp136 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 DCommandLine.h1558 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 Dyaml2obj.cpp61 yaml2ObjectFile(SmallVectorImpl<char> &Storage, StringRef Yaml, in yaml2ObjectFile() argument
63 Storage.clear(); in yaml2ObjectFile()
64 raw_svector_ostream OS(Storage); in yaml2ObjectFile()

1234567