/openbsd-current/gnu/llvm/llvm/lib/IR/ |
H A D | MetadataImpl.h | 28 template <class T> T *MDNode::storeImpl(T *N, StorageType Storage) { argument 29 switch (Storage) { 42 T *MDNode::storeImpl(T *N, StorageType Storage, StoreT &Store) { argument 43 switch (Storage) {
|
H A D | User.cpp | 134 uint8_t *Storage = static_cast<uint8_t *>( 136 Use *Start = reinterpret_cast<Use *>(Storage + DescBytesToAllocate); 146 auto *DescInfo = reinterpret_cast<DescriptorInfo *>(Storage + DescBytes); 163 void *Storage = ::operator new(Size + sizeof(Use *)); 164 Use **HungOffOperandList = static_cast<Use **>(Storage); 196 uint8_t *Storage = reinterpret_cast<uint8_t *>(DI) - DI->SizeInBytes; 197 ::operator delete(Storage); 199 Use *Storage = static_cast<Use *>(Usr) - Obj->NumUserOperands; 200 Use::zap(Storage, Storage [all...] |
H A D | DebugInfoMetadata.cpp | 44 DILocation::DILocation(LLVMContext &C, StorageType Storage, unsigned Line, argument 47 : MDNode(C, DILocationKind, Storage, MDs) { 69 StorageType Storage, bool ShouldCreate) { 73 if (Storage == Uniqued) { 88 return storeImpl(new (Ops.size(), Storage) DILocation( 89 Context, Storage, Line, Column, Ops, ImplicitCode), 90 Storage, Context.pImpl->DILocations); 324 StorageType Storage, bool ShouldCreate) { 326 if (Storage == Uniqued) { 340 return storeImpl(new (DwarfOps.size() + 1, Storage) GenericDINod 321 getImpl(LLVMContext &Context, unsigned Tag, MDString *Header, ArrayRef<Metadata *> DwarfOps, StorageType Storage, bool ShouldCreate) argument 380 DISubrange(LLVMContext &C, StorageType Storage, ArrayRef<Metadata *> Ops) argument 383 getImpl(LLVMContext &Context, int64_t Count, int64_t Lo, StorageType Storage, bool ShouldCreate) argument 393 getImpl(LLVMContext &Context, Metadata *CountNode, int64_t Lo, StorageType Storage, bool ShouldCreate) argument 402 getImpl(LLVMContext &Context, Metadata *CountNode, Metadata *LB, Metadata *UB, Metadata *Stride, StorageType Storage, bool ShouldCreate) argument 493 DIGenericSubrange(LLVMContext &C, StorageType Storage, ArrayRef<Metadata *> Ops) argument 498 getImpl(LLVMContext &Context, Metadata *CountNode, Metadata *LB, Metadata *UB, Metadata *Stride, StorageType Storage, bool ShouldCreate) argument 576 DIEnumerator(LLVMContext &C, StorageType Storage, const APInt &Value, bool IsUnsigned, ArrayRef<Metadata *> Ops) argument 583 getImpl(LLVMContext &Context, const APInt &Value, bool IsUnsigned, MDString *Name, StorageType Storage, bool ShouldCreate) argument 592 getImpl(LLVMContext &Context, unsigned Tag, MDString *Name, uint64_t SizeInBits, uint32_t AlignInBits, unsigned Encoding, DIFlags Flags, StorageType Storage, bool ShouldCreate) argument 618 getImpl(LLVMContext &Context, unsigned Tag, MDString *Name, Metadata *StringLength, Metadata *StringLengthExp, Metadata *StringLocationExp, uint64_t SizeInBits, uint32_t AlignInBits, unsigned Encoding, StorageType Storage, bool ShouldCreate) argument 666 getImpl(LLVMContext &Context, unsigned Tag, MDString *Name, Metadata *File, unsigned Line, Metadata *Scope, Metadata *BaseType, uint64_t SizeInBits, uint32_t AlignInBits, uint64_t OffsetInBits, std::optional<unsigned> DWARFAddressSpace, DIFlags Flags, Metadata *ExtraData, Metadata *Annotations, StorageType Storage, bool ShouldCreate) argument 685 getImpl( LLVMContext &Context, unsigned Tag, MDString *Name, Metadata *File, unsigned Line, Metadata *Scope, Metadata *BaseType, uint64_t SizeInBits, uint32_t AlignInBits, uint64_t OffsetInBits, DIFlags Flags, Metadata *Elements, unsigned RuntimeLang, Metadata *VTableHolder, Metadata *TemplateParams, MDString *Identifier, Metadata *Discriminator, Metadata *DataLocation, Metadata *Associated, Metadata *Allocated, Metadata *Rank, Metadata *Annotations, StorageType Storage, bool ShouldCreate) argument 787 DISubroutineType(LLVMContext &C, StorageType Storage, DIFlags Flags, uint8_t CC, ArrayRef<Metadata *> Ops) argument 794 getImpl(LLVMContext &Context, DIFlags Flags, uint8_t CC, Metadata *TypeArray, StorageType Storage, bool ShouldCreate) argument 803 DIFile(LLVMContext &C, StorageType Storage, std::optional<ChecksumInfo<MDString *>> CS, MDString *Src, ArrayRef<Metadata *> Ops) argument 834 getImpl(LLVMContext &Context, MDString *Filename, MDString *Directory, std::optional<DIFile::ChecksumInfo<MDString *>> CS, MDString *Source, StorageType Storage, bool ShouldCreate) argument 848 DICompileUnit(LLVMContext &C, StorageType Storage, unsigned SourceLanguage, bool IsOptimized, unsigned RuntimeVersion, unsigned EmissionKind, uint64_t DWOId, bool SplitDebugInlining, bool DebugInfoForProfiling, unsigned NameTableKind, bool RangesBaseAddress, ArrayRef<Metadata *> Ops) argument 863 getImpl( LLVMContext &Context, unsigned SourceLanguage, Metadata *File, MDString *Producer, bool IsOptimized, MDString *Flags, unsigned RuntimeVersion, MDString *SplitDebugFilename, unsigned EmissionKind, Metadata *EnumTypes, Metadata *RetainedTypes, Metadata *GlobalVariables, Metadata *ImportedEntities, Metadata *Macros, uint64_t DWOId, bool SplitDebugInlining, bool DebugInfoForProfiling, unsigned NameTableKind, bool RangesBaseAddress, MDString *SysRoot, MDString *SDK, StorageType Storage, bool ShouldCreate) argument 940 DISubprogram(LLVMContext &C, StorageType Storage, unsigned Line, unsigned ScopeLine, unsigned VirtualIndex, int ThisAdjustment, DIFlags Flags, DISPFlags SPFlags, ArrayRef<Metadata *> Ops) argument 1041 getImpl( LLVMContext &Context, Metadata *Scope, MDString *Name, MDString *LinkageName, Metadata *File, unsigned Line, Metadata *Type, unsigned ScopeLine, Metadata *ContainingType, unsigned VirtualIndex, int ThisAdjustment, DIFlags Flags, DISPFlags SPFlags, Metadata *Unit, Metadata *TemplateParams, Metadata *Declaration, Metadata *RetainedNodes, Metadata *ThrownTypes, Metadata *Annotations, MDString *TargetFuncName, StorageType Storage, bool ShouldCreate) argument 1087 DILexicalBlockBase(LLVMContext &C, unsigned ID, StorageType Storage, ArrayRef<Metadata *> Ops) argument 1092 getImpl(LLVMContext &Context, Metadata *Scope, Metadata *File, unsigned Line, unsigned Column, StorageType Storage, bool ShouldCreate) argument 1105 getImpl(LLVMContext &Context, Metadata *Scope, Metadata *File, unsigned Discriminator, StorageType Storage, bool ShouldCreate) argument 1116 DINamespace(LLVMContext &Context, StorageType Storage, bool ExportSymbols, ArrayRef<Metadata *> Ops) argument 1120 getImpl(LLVMContext &Context, Metadata *Scope, MDString *Name, bool ExportSymbols, StorageType Storage, bool ShouldCreate) argument 1130 DICommonBlock(LLVMContext &Context, StorageType Storage, unsigned LineNo, ArrayRef<Metadata *> Ops) argument 1135 getImpl(LLVMContext &Context, Metadata *Scope, Metadata *Decl, MDString *Name, Metadata *File, unsigned LineNo, StorageType Storage, bool ShouldCreate) argument 1146 DIModule(LLVMContext &Context, StorageType Storage, unsigned LineNo, bool IsDecl, ArrayRef<Metadata *> Ops) argument 1150 getImpl(LLVMContext &Context, Metadata *File, Metadata *Scope, MDString *Name, MDString *ConfigurationMacros, MDString *IncludePath, MDString *APINotesFile, unsigned LineNo, bool IsDecl, StorageType Storage, bool ShouldCreate) argument 1163 DITemplateTypeParameter(LLVMContext &Context, StorageType Storage, bool IsDefault, ArrayRef<Metadata *> Ops) argument 1172 getImpl(LLVMContext &Context, MDString *Name, Metadata *Type, bool isDefault, StorageType Storage, bool ShouldCreate) argument 1181 getImpl( LLVMContext &Context, unsigned Tag, MDString *Name, Metadata *Type, bool isDefault, Metadata *Value, StorageType Storage, bool ShouldCreate) argument 1192 getImpl(LLVMContext &Context, Metadata *Scope, MDString *Name, MDString *LinkageName, Metadata *File, unsigned Line, Metadata *Type, bool IsLocalToUnit, bool IsDefinition, Metadata *StaticDataMemberDeclaration, Metadata *TemplateParams, uint32_t AlignInBits, Metadata *Annotations, StorageType Storage, bool ShouldCreate) argument 1219 getImpl(LLVMContext &Context, Metadata *Scope, MDString *Name, Metadata *File, unsigned Line, Metadata *Type, unsigned Arg, DIFlags Flags, uint32_t AlignInBits, Metadata *Annotations, StorageType Storage, bool ShouldCreate) argument 1235 DIVariable(LLVMContext &C, unsigned ID, StorageType Storage, signed Line, ArrayRef<Metadata *> Ops, uint32_t AlignInBits) argument 1263 DILabel(LLVMContext &C, StorageType Storage, unsigned Line, ArrayRef<Metadata *> Ops) argument 1266 getImpl(LLVMContext &Context, Metadata *Scope, MDString *Name, Metadata *File, unsigned Line, StorageType Storage, bool ShouldCreate) argument 1276 getImpl(LLVMContext &Context, ArrayRef<uint64_t> Elements, StorageType Storage, bool ShouldCreate) argument 1289 getImpl(LLVMContext &Context, StorageType Storage, bool ShouldCreate) argument [all...] |
/openbsd-current/gnu/llvm/clang/lib/AST/ |
H A D | TemplateName.cpp | 103 Storage = StorageType::getFromOpaqueValue(Ptr); 106 TemplateName::TemplateName(TemplateDecl *Template) : Storage(Template) {} 107 TemplateName::TemplateName(OverloadedTemplateStorage *Storage) argument 108 : Storage(Storage) {} 109 TemplateName::TemplateName(AssumedTemplateStorage *Storage) argument 110 : Storage(Storage) {} 111 TemplateName::TemplateName(SubstTemplateTemplateParmStorage *Storage) argument 112 : Storage(Storag 113 TemplateName(SubstTemplateTemplateParmPackStorage *Storage) argument [all...] |
/openbsd-current/gnu/llvm/clang/include/clang/Lex/ |
H A D | ModuleLoader.h | 49 llvm::PointerIntPair<Module *, 2, LoadResultKind> Storage; member in class:clang::ModuleLoadResult 52 ModuleLoadResult(Module *M) : Storage(M, Normal) {} 53 ModuleLoadResult(LoadResultKind Kind) : Storage(nullptr, Kind) {} 54 ModuleLoadResult(Module *M, LoadResultKind Kind) : Storage(M, Kind) {} 57 return Storage.getInt() == Normal && Storage.getPointer(); 60 operator Module *() const { return Storage.getPointer(); } 64 bool isNormal() const { return Storage.getInt() == Normal; } 70 bool isMissingExpected() const { return Storage.getInt() == MissingExpected; } 74 bool isConfigMismatch() const { return Storage [all...] |
H A D | ModuleMap.h | 144 // Adjust the number of bits for KnownHeader::Storage. 162 llvm::PointerIntPair<Module *, 3, ModuleHeaderRole> Storage; member in class:clang::ModuleMap::KnownHeader 165 KnownHeader() : Storage(nullptr, NormalHeader) {} 166 KnownHeader(Module *M, ModuleHeaderRole Role) : Storage(M, Role) {} 169 return A.Storage == B.Storage; 172 return A.Storage != B.Storage; 176 Module *getModule() const { return Storage.getPointer(); } 179 ModuleHeaderRole getRole() const { return Storage [all...] |
/openbsd-current/gnu/llvm/llvm/lib/Support/ |
H A D | DJB.cpp | 37 static StringRef toUTF8(UTF32 C, MutableArrayRef<UTF8> Storage) { argument 39 UTF8 *Begin8 = Storage.begin(); 44 Storage.end(), strictConversion); 47 return StringRef(reinterpret_cast<char *>(Storage.begin()), 48 Begin8 - Storage.begin()); 76 std::array<UTF8, UNI_MAX_UTF8_BYTES_PER_CODE_POINT> Storage; 79 StringRef Folded = toUTF8(C, Storage);
|
H A D | Chrono.cpp | 26 struct tm Storage; local 30 struct tm *LT = ::localtime_r(&OurTime, &Storage); 35 int Error = ::localtime_s(&Storage, &OurTime); 40 return Storage;
|
/openbsd-current/gnu/llvm/llvm/include/llvm/ADT/ |
H A D | Any.h | 66 : Storage(Other.Storage ? Other.Storage->clone() : nullptr) {} 89 Storage = 93 Any(Any &&Other) : Storage(std::move(Other.Storage)) {} 96 std::swap(Storage, Other.Storage); 101 Storage = std::move(Other.Storage); 124 std::unique_ptr<StorageBase> Storage; member in class:llvm::Any [all...] |
/openbsd-current/gnu/llvm/clang/lib/StaticAnalyzer/Core/ |
H A D | ExplodedGraph.cpp | 213 GroupStorage &Storage = reinterpret_cast<GroupStorage&>(P); local 214 assert(Storage.is<ExplodedNode *>()); 215 Storage = node; 216 assert(Storage.is<ExplodedNode *>()); 222 GroupStorage &Storage = reinterpret_cast<GroupStorage&>(P); local 223 if (Storage.isNull()) { 224 Storage = N; 225 assert(Storage.is<ExplodedNode *>()); 229 ExplodedNodeVector *V = Storage.dyn_cast<ExplodedNodeVector *>(); 233 ExplodedNode *Old = Storage 252 const GroupStorage &Storage = reinterpret_cast<const GroupStorage &>(P); local 264 const GroupStorage &Storage = reinterpret_cast<const GroupStorage &>(P); local 276 const GroupStorage &Storage = reinterpret_cast<const GroupStorage &>(P); local [all...] |
/openbsd-current/gnu/llvm/llvm/include/llvm/DebugInfo/CodeView/ |
H A D | SymbolSerializer.h | 29 BumpPtrAllocator &Storage; member in class:llvm::codeview::SymbolSerializer 49 SymbolSerializer(BumpPtrAllocator &Storage, CodeViewContainer Container); 52 static CVSymbol writeOneSymbol(SymType &Sym, BumpPtrAllocator &Storage, argument 56 SymbolSerializer Serializer(Storage, Container);
|
/openbsd-current/gnu/llvm/llvm/lib/DebugInfo/GSYM/ |
H A D | LookupResult.cpp | 27 llvm::SmallString<64> Storage; local 28 llvm::sys::path::append(Storage, Locations[Index].Dir, 30 Fullpath.assign(Storage.begin(), Storage.end());
|
/openbsd-current/gnu/llvm/llvm/include/llvm/Object/ |
H A D | Minidump.h | 111 MemoryInfoIterator(ArrayRef<uint8_t> Storage, size_t Stride) argument 112 : Storage(Storage), Stride(Stride) { 113 assert(Storage.size() % Stride == 0); 117 return Storage.size() == R.Storage.size(); 121 assert(Storage.size() >= sizeof(minidump::MemoryInfo)); 122 return *reinterpret_cast<const minidump::MemoryInfo *>(Storage.data()); 126 Storage = Storage 131 ArrayRef<uint8_t> Storage; member in class:llvm::object::MinidumpFile::MemoryInfoIterator [all...] |
/openbsd-current/gnu/llvm/clang/include/clang/Basic/ |
H A D | CustomizableOptional.h | 29 optional_detail::OptionalStorage<T> Storage; member in class:clang::CustomizableOptional 37 constexpr CustomizableOptional(const T &y) : Storage(std::in_place, y) {} 41 : Storage(std::in_place, std::move(y)) {} 46 : Storage(std::in_place, std::forward<ArgTypes>(Args)...) {} 55 Storage = std::move(y); 62 Storage.emplace(std::forward<ArgTypes>(Args)...); 66 Storage = y; 71 void reset() { Storage.reset(); } 74 constexpr const T *getPointer() const { return &Storage.value(); } 76 T *getPointer() { return &Storage [all...] |
/openbsd-current/gnu/llvm/clang/include/clang/AST/ |
H A D | ASTTypeTraits.h | 269 return BaseConverter<T>::get(NodeKind, &Storage); 277 return BaseConverter<T>::getUnchecked(NodeKind, &Storage); 289 ? *reinterpret_cast<void *const *>(&Storage) 411 static const T *get(ASTNodeKind NodeKind, const void *Storage) { argument 413 return &getUnchecked(NodeKind, Storage); 416 static const T &getUnchecked(ASTNodeKind NodeKind, const void *Storage) { argument 419 *reinterpret_cast<const void *const *>(Storage))); 424 new (&Result.Storage) const void *(&Node); 431 static const T *get(ASTNodeKind NodeKind, const void *Storage) { argument 433 return &getUnchecked(NodeKind, Storage); 436 getUnchecked(ASTNodeKind NodeKind, const void *Storage) argument 451 get(ASTNodeKind NodeKind, const void *Storage) argument 456 getUnchecked(ASTNodeKind NodeKind, const void *Storage) argument 474 get(ASTNodeKind NodeKind, const void *Storage) argument 479 getUnchecked(ASTNodeKind NodeKind, const void *Storage) argument 504 Storage; member in class:clang::DynTypedNode 583 get(ASTNodeKind NodeKind, const char Storage[]) argument [all...] |
H A D | TemplateName.h | 211 StorageType Storage; 252 explicit TemplateName(OverloadedTemplateStorage *Storage); 253 explicit TemplateName(AssumedTemplateStorage *Storage); 254 explicit TemplateName(SubstTemplateTemplateParmStorage *Storage); 255 explicit TemplateName(SubstTemplateTemplateParmPackStorage *Storage); 355 ID.AddPointer(Storage.getOpaqueValue()); 359 void *getAsVoidPointer() const { return Storage.getOpaqueValue(); }
|
/openbsd-current/gnu/llvm/llvm/include/llvm/IR/ |
H A D | DebugInfoMetadata.h | 135 DINode(LLVMContext &C, unsigned ID, StorageType Storage, unsigned Tag, argument 137 : MDNode(C, ID, Storage, Ops1, Ops2) { 233 GenericDINode(LLVMContext &C, StorageType Storage, unsigned Hash, 236 : DINode(C, GenericDINodeKind, Storage, Tag, Ops1, Ops2) { 246 StorageType Storage, bool ShouldCreate = true) { 248 DwarfOps, Storage, ShouldCreate); 253 StorageType Storage, bool ShouldCreate = true); 306 DIAssignID(LLVMContext &C, StorageType Storage) argument 307 : MDNode(C, DIAssignIDKind, Storage, std::nullopt) {} 311 static DIAssignID *getImpl(LLVMContext &Context, StorageType Storage, 455 DIEnumerator(LLVMContext &C, StorageType Storage, int64_t Value, bool IsUnsigned, ArrayRef<Metadata *> Ops) argument 461 getImpl(LLVMContext &Context, const APInt &Value, bool IsUnsigned, StringRef Name, StorageType Storage, bool ShouldCreate = true) argument 510 DIScope(LLVMContext &C, unsigned ID, StorageType Storage, unsigned Tag, ArrayRef<Metadata *> Ops) argument 608 getImpl(LLVMContext &Context, StringRef Filename, StringRef Directory, std::optional<ChecksumInfo<StringRef>> CS, std::optional<StringRef> Source, StorageType Storage, bool ShouldCreate = true) argument 705 DIType(LLVMContext &C, unsigned ID, StorageType Storage, unsigned Tag, unsigned Line, uint64_t SizeInBits, uint32_t AlignInBits, uint64_t OffsetInBits, DIFlags Flags, ArrayRef<Metadata *> Ops) argument 809 DIBasicType(LLVMContext &C, StorageType Storage, unsigned Tag, uint64_t SizeInBits, uint32_t AlignInBits, unsigned Encoding, DIFlags Flags, ArrayRef<Metadata *> Ops) argument 817 getImpl(LLVMContext &Context, unsigned Tag, StringRef Name, uint64_t SizeInBits, uint32_t AlignInBits, unsigned Encoding, DIFlags Flags, StorageType Storage, bool ShouldCreate = true) argument 877 DIStringType(LLVMContext &C, StorageType Storage, unsigned Tag, uint64_t SizeInBits, uint32_t AlignInBits, unsigned Encoding, ArrayRef<Metadata *> Ops) argument 885 getImpl(LLVMContext &Context, unsigned Tag, StringRef Name, Metadata *StringLength, Metadata *StrLenExp, Metadata *StrLocationExp, uint64_t SizeInBits, uint32_t AlignInBits, unsigned Encoding, StorageType Storage, bool ShouldCreate = true) argument 971 DIDerivedType(LLVMContext &C, StorageType Storage, unsigned Tag, unsigned Line, uint64_t SizeInBits, uint32_t AlignInBits, uint64_t OffsetInBits, std::optional<unsigned> DWARFAddressSpace, DIFlags Flags, ArrayRef<Metadata *> Ops) argument 981 getImpl(LLVMContext &Context, unsigned Tag, StringRef Name, DIFile *File, unsigned Line, DIScope *Scope, DIType *BaseType, uint64_t SizeInBits, uint32_t AlignInBits, uint64_t OffsetInBits, std::optional<unsigned> DWARFAddressSpace, DIFlags Flags, Metadata *ExtraData, DINodeArray Annotations, StorageType Storage, bool ShouldCreate = true) argument 1089 DICompositeType(LLVMContext &C, StorageType Storage, unsigned Tag, unsigned Line, unsigned RuntimeLang, uint64_t SizeInBits, uint32_t AlignInBits, uint64_t OffsetInBits, DIFlags Flags, ArrayRef<Metadata *> Ops) argument 1109 getImpl(LLVMContext &Context, unsigned Tag, StringRef Name, Metadata *File, unsigned Line, DIScope *Scope, DIType *BaseType, uint64_t SizeInBits, uint32_t AlignInBits, uint64_t OffsetInBits, DIFlags Flags, DINodeArray Elements, unsigned RuntimeLang, DIType *VTableHolder, DITemplateParameterArray TemplateParams, StringRef Identifier, DIDerivedType *Discriminator, Metadata *DataLocation, Metadata *Associated, Metadata *Allocated, Metadata *Rank, DINodeArray Annotations, StorageType Storage, bool ShouldCreate = true) argument 1318 getImpl(LLVMContext &Context, DIFlags Flags, uint8_t CC, DITypeRefArray TypeArray, StorageType Storage, bool ShouldCreate = true) argument 1407 getImpl(LLVMContext &Context, unsigned SourceLanguage, DIFile *File, StringRef Producer, bool IsOptimized, StringRef Flags, unsigned RuntimeVersion, StringRef SplitDebugFilename, unsigned EmissionKind, DICompositeTypeArray EnumTypes, DIScopeArray RetainedTypes, DIGlobalVariableExpressionArray GlobalVariables, DIImportedEntityArray ImportedEntities, DIMacroNodeArray Macros, uint64_t DWOId, bool SplitDebugInlining, bool DebugInfoForProfiling, unsigned NameTableKind, bool RangesBaseAddress, StringRef SysRoot, StringRef SDK, StorageType Storage, bool ShouldCreate = true) argument 1570 DILocalScope(LLVMContext &C, unsigned ID, StorageType Storage, unsigned Tag, ArrayRef<Metadata *> Ops) argument 1617 getImpl(LLVMContext &Context, unsigned Line, unsigned Column, DILocalScope *Scope, DILocation *InlinedAt, bool ImplicitCode, StorageType Storage, bool ShouldCreate = true) argument 1901 getImpl(LLVMContext &Context, DIScope *Scope, StringRef Name, StringRef LinkageName, DIFile *File, unsigned Line, DISubroutineType *Type, unsigned ScopeLine, DIType *ContainingType, unsigned VirtualIndex, int ThisAdjustment, DIFlags Flags, DISPFlags SPFlags, DICompileUnit *Unit, DITemplateParameterArray TemplateParams, DISubprogram *Declaration, DINodeArray RetainedNodes, DITypeArray ThrownTypes, DINodeArray Annotations, StringRef TargetFuncName, StorageType Storage, bool ShouldCreate = true) argument 2147 DILexicalBlock(LLVMContext &C, StorageType Storage, unsigned Line, unsigned Column, ArrayRef<Metadata *> Ops) argument 2321 getImpl(LLVMContext &Context, DIScope *Scope, StringRef Name, bool ExportSymbols, StorageType Storage, bool ShouldCreate = true) argument 2370 getImpl(LLVMContext &Context, DIFile *File, DIScope *Scope, StringRef Name, StringRef ConfigurationMacros, StringRef IncludePath, StringRef APINotesFile, unsigned LineNo, bool IsDecl, StorageType Storage, bool ShouldCreate = true) argument 2437 DITemplateParameter(LLVMContext &Context, unsigned ID, StorageType Storage, unsigned Tag, bool IsDefault, ArrayRef<Metadata *> Ops) argument 2464 getImpl(LLVMContext &Context, StringRef Name, DIType *Type, bool IsDefault, StorageType Storage, bool ShouldCreate = true) argument 2499 DITemplateValueParameter(LLVMContext &Context, StorageType Storage, unsigned Tag, bool IsDefault, ArrayRef<Metadata *> Ops) argument 2506 getImpl(LLVMContext &Context, unsigned Tag, StringRef Name, DIType *Type, bool IsDefault, Metadata *Value, StorageType Storage, bool ShouldCreate = true) argument 2617 DIExpression(LLVMContext &C, StorageType Storage, ArrayRef<uint64_t> Elements) argument 3025 DIGlobalVariable(LLVMContext &C, StorageType Storage, unsigned Line, bool IsLocalToUnit, bool IsDefinition, uint32_t AlignInBits, ArrayRef<Metadata *> Ops) argument 3033 getImpl(LLVMContext &Context, DIScope *Scope, StringRef Name, StringRef LinkageName, DIFile *File, unsigned Line, DIType *Type, bool IsLocalToUnit, bool IsDefinition, DIDerivedType *StaticDataMemberDeclaration, MDTuple *TemplateParams, uint32_t AlignInBits, DINodeArray Annotations, StorageType Storage, bool ShouldCreate = true) argument 3112 getImpl(LLVMContext &Context, DIScope *Scope, DIGlobalVariable *Decl, StringRef Name, DIFile *File, unsigned LineNo, StorageType Storage, bool ShouldCreate = true) argument 3169 DILocalVariable(LLVMContext &C, StorageType Storage, unsigned Line, unsigned Arg, DIFlags Flags, uint32_t AlignInBits, ArrayRef<Metadata *> Ops) argument 3262 getImpl(LLVMContext &Context, DIScope *Scope, StringRef Name, DIFile *File, unsigned Line, StorageType Storage, bool ShouldCreate = true) argument 3329 getImpl(LLVMContext &Context, StringRef Name, DIFile *File, unsigned Line, StringRef GetterName, StringRef SetterName, unsigned Attributes, DIType *Type, StorageType Storage, bool ShouldCreate = true) argument 3403 DIImportedEntity(LLVMContext &C, StorageType Storage, unsigned Tag, unsigned Line, ArrayRef<Metadata *> Ops) argument 3408 getImpl(LLVMContext &Context, unsigned Tag, DIScope *Scope, DINode *Entity, DIFile *File, unsigned Line, StringRef Name, DINodeArray Elements, StorageType Storage, bool ShouldCreate = true) argument 3466 DIGlobalVariableExpression(LLVMContext &C, StorageType Storage, ArrayRef<Metadata *> Ops) argument 3514 DIMacroNode(LLVMContext &C, unsigned ID, StorageType Storage, unsigned MIType, ArrayRef<Metadata *> Ops1, ArrayRef<Metadata *> Ops2 = std::nullopt) argument 3610 DIMacroFile(LLVMContext &C, StorageType Storage, unsigned MIType, unsigned Line, ArrayRef<Metadata *> Ops) argument 3615 getImpl(LLVMContext &Context, unsigned MIType, unsigned Line, DIFile *File, DIMacroNodeArray Elements, StorageType Storage, bool ShouldCreate = true) argument 3677 DIArgList(LLVMContext &C, StorageType Storage, ArrayRef<ValueAsMetadata *> Args) argument [all...] |
/openbsd-current/gnu/llvm/llvm/lib/ObjectYAML/ |
H A D | yaml2obj.cpp | 65 yaml2ObjectFile(SmallVectorImpl<char> &Storage, StringRef Yaml, argument 67 Storage.clear(); 68 raw_svector_ostream OS(Storage);
|
/openbsd-current/gnu/llvm/llvm/lib/MC/ |
H A D | MCSymbol.cpp | 41 void *Storage = Ctx.allocate(Size, alignof(NameEntryStorageTy)); local 42 NameEntryStorageTy *Start = static_cast<NameEntryStorageTy*>(Storage);
|
/openbsd-current/gnu/llvm/llvm/lib/DebugInfo/CodeView/ |
H A D | SymbolSerializer.cpp | 23 : Storage(Allocator), Stream(RecordBuffer, support::little), Writer(Stream), 53 uint8_t *StableStorage = Storage.Allocate<uint8_t>(RecordEnd);
|
H A D | TypeStreamMerger.cpp | 137 MutableArrayRef<uint8_t> Storage); 359 [this, Type](MutableArrayRef<uint8_t> Storage) -> ArrayRef<uint8_t> { 360 return remapIndices(Type, Storage); 389 MutableArrayRef<uint8_t> Storage) { 391 assert(Storage.size() == alignTo(OriginalType.RecordData.size(), 4) && 400 ::memcpy(Storage.data(), OriginalType.RecordData.data(), 403 uint8_t *DestContent = Storage.data() + sizeof(RecordPrefix); 420 reinterpret_cast<RecordPrefix *>(Storage.data()); 423 DestContent = Storage.data() + OriginalType.RecordData.size(); 427 return Storage; [all...] |
/openbsd-current/gnu/llvm/llvm/include/llvm/Transforms/Scalar/ |
H A D | SROA.h | 50 unsigned char Storage = 0; // None are speculatable by default. member in class:llvm::LLVM_LIBRARY_VISIBILITY::SelectHandSpeculativity 61 explicit operator intptr_t() const { return static_cast<intptr_t>(Storage); } 62 explicit SelectHandSpeculativity(intptr_t Storage_) : Storage(Storage_) {}
|
/openbsd-current/gnu/llvm/llvm/lib/Target/SPIRV/ |
H A D | SPIRVDuplicatesTracker.h | 190 StorageTy Storage; member in class:llvm::SPIRVDuplicatesTrackerBase 197 Storage[V][MF] = R; 204 Storage[V].setIsFunc(true); 208 Storage[V].setIsGV(true); 212 auto iter = Storage.find(V); 213 if (iter != Storage.end()) { 222 const StorageTy &getAllUses() const { return Storage; } 225 StorageTy &getAllUses() { return Storage; }
|
/openbsd-current/gnu/llvm/llvm/tools/llvm-diff/lib/ |
H A D | DifferenceEngine.cpp | 39 llvm::SmallVector<T, InlineCapacity> Storage; member in class:__anon3669::PriorityQueue 45 bool empty() const { return Storage.empty(); } 49 unsigned Index = Storage.size(); 50 Storage.push_back(V); 53 T *data = Storage.data(); 66 T tmp = Storage[0]; 68 unsigned NewSize = Storage.size() - 1; 72 Storage[0] = Storage[NewSize]; 74 std::swap(Storage[ [all...] |
/openbsd-current/gnu/llvm/lldb/source/Target/ |
H A D | Trace.cpp | 189 Storage &storage = GetUpdatedStorage(); 195 Storage &storage = GetUpdatedStorage(); 201 Storage &storage = GetUpdatedStorage(); 278 Trace::Storage &Trace::GetUpdatedStorage() { 295 m_storage = Trace::Storage(); 376 Storage &storage = GetUpdatedStorage(); 389 Storage &storage = GetUpdatedStorage(); 402 Storage &storage = GetUpdatedStorage(); 408 Storage &storage = GetUpdatedStorage(); 424 Storage [all...] |