| /llvm-project-15.0.7/llvm/bindings/go/llvm/ |
| H A D | dibuilder.go | 171 File Metadata 188 …nc (d *DIBuilder) CreateLexicalBlockFile(diScope Metadata, diFile Metadata, discriminator int) Met… 342 File Metadata 510 Type Metadata 512 File Metadata 514 Context Metadata 613 func (c Context) TemporaryMDNode(mds []Metadata) (md Metadata) { argument 619 func (md Metadata) ReplaceAllUsesWith(new Metadata) { argument 698 func (md Metadata) LocationScope() Metadata { 704 func (md Metadata) LocationInlinedAt() Metadata { [all …]
|
| /llvm-project-15.0.7/llvm/include/llvm/IR/ |
| H A D | DebugInfoMetadata.h | 335 Metadata *UpperBound, Metadata *Stride), 385 Metadata *UpperBound, Metadata *Stride), 1074 Metadata *Associated, Metadata *Allocated, Metadata *Rank, 1089 Metadata *VTableHolder, Metadata *TemplateParams, 1091 Metadata *Associated, Metadata *Allocated, Metadata *Rank, 1151 Metadata *DataLocation, Metadata *Associated, Metadata *Allocated, 1152 Metadata *Rank, Metadata *Annotations); 1173 Metadata *Allocated, Metadata *Rank, Metadata *Annotations); 1432 Metadata *RetainedTypes, Metadata *GlobalVariables, 1875 Metadata *TemplateParams, Metadata *Declaration, [all …]
|
| H A D | Metadata.h | 62 class Metadata { 91 ~Metadata() = default; 180 Metadata *MD; 232 static bool track(void *Ref, Metadata &MD, Metadata &Owner) { in track() 259 static bool retrack(Metadata *&MD, Metadata *&New) { in retrack() 774 Metadata *MD = nullptr; 804 void reset(Metadata *MD, Metadata *Owner) { 1059 ArrayRef<Metadata *> Ops1, ArrayRef<Metadata *> Ops2 = None); 1243 void resolveAfterOperandChange(Metadata *Old, Metadata *New); 1546 Metadata **Use = nullptr; [all …]
|
| H A D | TrackingMDRef.h | 26 Metadata *MD = nullptr; 30 explicit TrackingMDRef(Metadata *MD) : MD(MD) { track(); } in TrackingMDRef() 57 Metadata *get() const { return MD; } in get() 58 operator Metadata *() const { return get(); } 59 Metadata *operator->() const { return get(); } 60 Metadata &operator*() const { return *get(); } 66 void reset(Metadata *MD) { in reset() 111 explicit TypedTrackingMDRef(T *MD) : Ref(static_cast<Metadata *>(MD)) {} in TypedTrackingMDRef() 135 void reset(T *MD) { Ref.reset(static_cast<Metadata *>(MD)); } in reset() 146 using SimpleType = Metadata *; [all …]
|
| /llvm-project-15.0.7/llvm/lib/IR/ |
| H A D | LLVMContextImpl.h | 269 Metadata *Scope; 320 MDNodeKeyImpl(Metadata *CountNode, Metadata *LowerBound, Metadata *UpperBound, 365 MDNodeKeyImpl(Metadata *CountNode, Metadata *LowerBound, Metadata *UpperBound, 493 Metadata *ExtraData, Metadata *Annotations) 595 Metadata *DataLocation, Metadata *Associated, 596 Metadata *Allocated, Metadata *Rank, Metadata *Annotations) 716 Metadata *File, unsigned Line, Metadata *Type, 721 Metadata *ThrownTypes, Metadata *Annotations, 891 MDNodeKeyImpl(Metadata *Scope, Metadata *Decl, MDString *Name, Metadata *File, 1133 MDNodeKeyImpl(Metadata *Variable, Metadata *Expression) [all …]
|
| H A D | DebugInfoMetadata.cpp | 371 Metadata *LB, Metadata *UB, Metadata *Stride, in getImpl() 657 Metadata *DataLocation, Metadata *Associated, Metadata *Allocated, in getImpl() 681 Metadata *File, unsigned Line, Metadata *Scope, Metadata *BaseType, in buildODRType() 684 Metadata *VTableHolder, Metadata *TemplateParams, Metadata *Discriminator, in buildODRType() 685 Metadata *DataLocation, Metadata *Associated, Metadata *Allocated, in buildODRType() 686 Metadata *Rank, Metadata *Annotations) { in buildODRType() 723 Metadata *File, unsigned Line, Metadata *Scope, Metadata *BaseType, in getODRType() 726 Metadata *VTableHolder, Metadata *TemplateParams, Metadata *Discriminator, in getODRType() 727 Metadata *DataLocation, Metadata *Associated, Metadata *Allocated, in getODRType() 833 Metadata *GlobalVariables, Metadata *ImportedEntities, Metadata *Macros, in getImpl() [all …]
|
| H A D | Metadata.cpp | 198 if (!Owner.is<Metadata *>()) in getAllArgListUsers() 200 Metadata *OwnerMD = Owner.get<Metadata *>(); in getAllArgListUsers() 207 SmallVector<Metadata *> MDUsers; in getAllArgListUsers() 266 if (!Owner.is<Metadata *>()) in SalvageDebugInfo() 295 Metadata *&Ref = *static_cast<Metadata **>(Pair.first); in replaceAllUsesWith() 310 Metadata *OwnerMD = Owner.get<Metadata *>(); in replaceAllUsesWith() 542 ArrayRef<Metadata *> Ops1, ArrayRef<Metadata *> Ops2) in MDNode() 545 for (Metadata *MD : Ops1) in MDNode() 547 for (Metadata *MD : Ops2) in MDNode() 704 void MDNode::resolveAfterOperandChange(Metadata *Old, Metadata *New) { in resolveAfterOperandChange() [all …]
|
| H A D | ProfileSummary.cpp | 26 static Metadata *getKeyValMD(LLVMContext &Context, const char *Key, in getKeyValMD() 29 Metadata *Ops[2] = {MDString::get(Context, Key), in getKeyValMD() 34 static Metadata *getKeyFPValMD(LLVMContext &Context, const char *Key, in getKeyFPValMD() 37 Metadata *Ops[2] = {MDString::get(Context, Key), in getKeyFPValMD() 44 static Metadata *getKeyValMD(LLVMContext &Context, const char *Key, in getKeyValMD() 55 Metadata *ProfileSummary::getDetailedSummaryMD(LLVMContext &Context) { in getDetailedSummaryMD() 56 std::vector<Metadata *> Entries; in getDetailedSummaryMD() 60 Metadata *EntryMD[3] = { in getDetailedSummaryMD() 66 Metadata *Ops[2] = {MDString::get(Context, "DetailedSummary"), in getDetailedSummaryMD() 83 SmallVector<Metadata *, 16> Components; in getMD() [all …]
|
| H A D | MDBuilder.cpp | 45 SmallVector<Metadata *, 4> Vals(Weights.size() + 1); in createBranchWeights() 63 SmallVector<Metadata *, 8> Ops; in createFunctionEntryCount() 101 SmallVector<Metadata *, 4> Ops; in createCallees() 110 SmallVector<Metadata *, 4> Ops; in createCallbackEncoding() 134 SmallVector<Metadata *, 4> Ops; in mergeCallbackEncodings() 155 SmallVector<Metadata *, 4> Ops; in createRTTIPointerPrologue() 162 SmallVector<Metadata *, 3> Args(1, nullptr); in createAnonymousAARoot() 285 Metadata *OffsetNode = Tag->getOperand(2); in createMutableTBAAAccessTag() 304 Metadata *SizeNode = Tag->getOperand(3); in createMutableTBAAAccessTag() 310 Metadata *Vals[] = { in createIrrLoopHeaderWeight() [all …]
|
| /llvm-project-15.0.7/compiler-rt/lib/gwp_asan/tests/ |
| H A D | crash_handler_api.cpp | 31 Metadata[Slot].Addr = Addr; in metadata() 32 Metadata[Slot].RequestedSize = Size; in metadata() 33 Metadata[Slot].IsDeallocated = IsDeallocated; in metadata() 34 Metadata[Slot].AllocationTrace.ThreadID = 123; in metadata() 35 Metadata[Slot].DeallocationTrace.ThreadID = 321; in metadata() 36 setupBacktraces(&Metadata[Slot]); in metadata() 80 __gwp_asan_get_metadata(&State, Metadata, ErrorPtr); in checkMetadata() 83 EXPECT_EQ(Metadata[Index].RequestedSize, in checkMetadata() 85 EXPECT_EQ(Metadata[Index].AllocationTrace.ThreadID, in checkMetadata() 95 EXPECT_EQ(Metadata[Index].DeallocationTrace.ThreadID, in checkMetadata() [all …]
|
| /llvm-project-15.0.7/llvm/include/llvm/Support/ |
| H A D | AMDGPUMetadata.h | 138 struct Metadata final { 150 Metadata() = default; 205 struct Metadata final { 236 Metadata() = default; 274 struct Metadata final { 308 Metadata() = default; 412 Attrs::Metadata mAttrs = Attrs::Metadata(); 414 std::vector<Arg::Metadata> mArgs = std::vector<Arg::Metadata>(); 416 CodeProps::Metadata mCodeProps = CodeProps::Metadata(); 418 DebugProps::Metadata mDebugProps = DebugProps::Metadata(); [all …]
|
| /llvm-project-15.0.7/clang/unittests/CodeGen/ |
| H A D | IRMatchers.h | 184 if (const Metadata *MR = StackRec.get<Metadata>()) { in match() 220 if (const Metadata *M = Ctx.top<Metadata>()) { in match() 240 void push(std::shared_ptr<EntityMatcher<Metadata>> M) { in push() 314 class NameMetaMatcher : public EntityMatcher<Metadata> { 328 class MTupleMatcher : public EntityMatcher<Metadata> { 389 return std::shared_ptr<EntityMatcher<Metadata>>(new AnyMatcher<Metadata>); in MMAny() 392 inline std::shared_ptr<EntityMatcher<Metadata>> 393 MMSave(const Metadata *&V, std::shared_ptr<EntityMatcher<Metadata>> M) { in MMSave() 394 return std::shared_ptr<EntityMatcher<Metadata>>( in MMSave() 395 new SavingMatcher<Metadata>(V, M)); in MMSave() [all …]
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Utils/ |
| H A D | ValueMapper.cpp | 159 Metadata *mapMetadata(const Metadata *MD); 184 Optional<Metadata *> mapSimpleMetadata(const Metadata *MD); 186 Metadata *mapToMetadata(const Metadata *Key, Metadata *Val); 187 Metadata *mapToSelf(const Metadata *MD); 275 Optional<Metadata *> tryToMapOperand(const Metadata *Op); 287 Optional<Metadata *> getMappedOp(const Metadata *Op) const; 552 Metadata *Mapper::mapToMetadata(const Metadata *Key, Metadata *Val) { in mapToMetadata() 557 Metadata *Mapper::mapToSelf(const Metadata *MD) { in mapToSelf() 828 Optional<Metadata *> Mapper::mapSimpleMetadata(const Metadata *MD) { in mapSimpleMetadata() 854 Metadata *Mapper::mapMetadata(const Metadata *MD) { in mapMetadata() [all …]
|
| /llvm-project-15.0.7/llvm/lib/Target/DirectX/DXILWriter/ |
| H A D | DXILValueEnumerator.h | 36 class Metadata; variable 71 std::vector<const Metadata *> MDs; 72 std::vector<const Metadata *> FunctionMDs; 86 const Metadata *get(ArrayRef<const Metadata *> MDs) const { in get() 93 using MetadataMapType = DenseMap<const Metadata *, MDIndex>; 153 unsigned getMetadataID(const Metadata *MD) const { in getMetadataID() 159 unsigned getMetadataOrNullID(const Metadata *MD) const { in getMetadataOrNullID() 203 ArrayRef<const Metadata *> getMDStrings() const { in getMDStrings() 208 ArrayRef<const Metadata *> getNonMDStrings() const { in getNonMDStrings() 286 void EnumerateMetadata(const Function *F, const Metadata *MD); [all …]
|
| /llvm-project-15.0.7/llvm/lib/Bitcode/Writer/ |
| H A D | ValueEnumerator.h | 35 class Metadata; variable 68 std::vector<const Metadata *> MDs; 69 std::vector<const Metadata *> FunctionMDs; 83 const Metadata *get(ArrayRef<const Metadata *> MDs) const { in get() 90 using MetadataMapType = DenseMap<const Metadata *, MDIndex>; 152 unsigned getMetadataID(const Metadata *MD) const { in getMetadataID() 158 unsigned getMetadataOrNullID(const Metadata *MD) const { in getMetadataOrNullID() 203 ArrayRef<const Metadata *> getMDStrings() const { in getMDStrings() 208 ArrayRef<const Metadata *> getNonMDStrings() const { in getNonMDStrings() 283 void EnumerateMetadata(const Function *F, const Metadata *MD); [all …]
|
| /llvm-project-15.0.7/clang/lib/CodeGen/ |
| H A D | CGLoopInfo.cpp | 59 SmallVector<Metadata *, 4> Args; in createPipeliningMetadata() 64 Metadata *Vals[] = { in createPipeliningMetadata() 113 SmallVector<Metadata *, 4> Args; in createPartialUnrollMetadata() 175 SmallVector<Metadata *, 4> Args; in createUnrollAndJamMetadata() 181 Metadata *Vals[] = { in createUnrollAndJamMetadata() 249 SmallVector<Metadata *, 4> Args; in createLoopVectorizeMetadata() 260 Metadata *Vals[] = { in createLoopVectorizeMetadata() 269 Metadata *Vals[] = { in createLoopVectorizeMetadata() 279 Metadata *Vals[] = { in createLoopVectorizeMetadata() 288 Metadata *Vals[] = { in createLoopVectorizeMetadata() [all …]
|
| /llvm-project-15.0.7/clang/include/clang/Tooling/Transformer/ |
| H A D | RewriteRule.h | 49 llvm::Any Metadata; member 239 inline ASTEdit withMetadata(ASTEdit Edit, Callable Metadata) { in withMetadata() argument 240 Edit.Metadata = in withMetadata() 241 [Gen = std::move(Metadata)]( in withMetadata() 291 SmallVector<Generator<MetadataT>, 1> Metadata; member 306 Generator<MetadataT> Metadata) { 309 R.Metadata = {std::move(Metadata)}; 341 std::move(Metadata)); 350 std::move(Metadata)); 412 assert(Rule.Cases.size() == Rule.Metadata.size() && [all …]
|
| H A D | Transformer.h | 54 T Metadata; member 120 assert(llvm::all_of(Rule.Metadata, 121 [](const typename transformer::Generator<T> &Metadata) 122 -> bool { return !!Metadata; }) && 138 auto Metadata = Rule.Metadata[SelectedCase]->eval(Match); 139 if (!Metadata) 140 return Metadata.takeError(); 141 Result.Metadata = std::move(*Metadata);
|
| /llvm-project-15.0.7/llvm/lib/Support/ |
| H A D | AMDGPUMetadata.cpp | 21 LLVM_YAML_IS_SEQUENCE_VECTOR(Kernel::Arg::Metadata) 22 LLVM_YAML_IS_SEQUENCE_VECTOR(Kernel::Metadata) 92 struct MappingTraits<Kernel::Attrs::Metadata> { 106 struct MappingTraits<Kernel::Arg::Metadata> { 107 static void mapping(IO &YIO, Kernel::Arg::Metadata &MD) { in mapping() 134 struct MappingTraits<Kernel::CodeProps::Metadata> { 164 struct MappingTraits<Kernel::DebugProps::Metadata> { 180 struct MappingTraits<Kernel::Metadata> { 181 static void mapping(IO &YIO, Kernel::Metadata &MD) { in mapping() 199 struct MappingTraits<HSAMD::Metadata> { [all …]
|
| /llvm-project-15.0.7/compiler-rt/lib/msan/ |
| H A D | msan_allocator.cpp | 27 struct Metadata { struct 53 static const uptr kMetadataSize = sizeof(Metadata); 73 static const uptr kMetadataSize = sizeof(Metadata); 88 static const uptr kMetadataSize = sizeof(Metadata); 102 static const uptr kMetadataSize = sizeof(Metadata); 116 static const uptr kMetadataSize = sizeof(Metadata); 184 Metadata *meta = in MsanAllocate() 185 reinterpret_cast<Metadata *>(allocator.GetMetaData(allocated)); in MsanAllocate() 207 Metadata *meta = reinterpret_cast<Metadata *>(allocator.GetMetaData(p)); in MsanDeallocate() 233 Metadata *meta = reinterpret_cast<Metadata*>(allocator.GetMetaData(old_p)); in MsanReallocate() [all …]
|
| /llvm-project-15.0.7/llvm/test/tools/llvm-objdump/X86/ |
| H A D | elf-bbaddrmap-disassemble-symbolize-operands.yaml | 104 Metadata: 0x1 107 Metadata: 0x0 110 Metadata: 0x0 113 Metadata: 0x2 123 Metadata: 0x1 126 Metadata: 0x0 129 Metadata: 0x0 174 Metadata: 0x1 177 Metadata: 0x0 180 Metadata: 0x0 [all …]
|
| /llvm-project-15.0.7/llvm/lib/Bitcode/Reader/ |
| H A D | MetadataLoader.cpp | 175 Metadata *upgradeTypeRef(Metadata *MaybeUUID); 178 Metadata *upgradeTypeRefArray(Metadata *MaybeTuple); 181 Metadata *resolveTypeRefArray(Metadata *MaybeTuple); 231 Metadata *MD = lookup(Idx); in getMetadataIfResolved() 297 Metadata *BitcodeReaderMetadataList::upgradeTypeRef(Metadata *MaybeUUID) { in upgradeTypeRef() 311 Metadata *BitcodeReaderMetadataList::upgradeTypeRefArray(Metadata *MaybeTuple) { in upgradeTypeRefArray() 328 Metadata *BitcodeReaderMetadataList::resolveTypeRefArray(Metadata *MaybeTuple) { in resolveTypeRefArray() 1339 Metadata *Val = nullptr; in parseOneMetadata() 1372 Metadata *Val = nullptr; in parseOneMetadata() 1499 Metadata *Rank = nullptr; in parseOneMetadata() [all …]
|
| /llvm-project-15.0.7/llvm/test/tools/llvm-readobj/ELF/ |
| H A D | note-amd-invalid-v3.test | 16 # LLVM-NEXT: Type: NT_AMDGPU_METADATA (AMDGPU Metadata) 17 # LLVM-NEXT: AMDGPU Metadata: Invalid AMDGPU Metadata 30 # GNU-NEXT: AMDGPU 0x00000011 NT_AMDGPU_METADATA (AMDGPU Metadata) 31 # GNU-NEXT: AMDGPU Metadata: 32 # GNU-NEXT: Invalid AMDGPU Metadata
|
| H A D | note-amdgpu-invalid.s | 7 # GNU-NEXT: AMDGPU 0x000000d4 NT_AMDGPU_METADATA (AMDGPU Metadata) 8 # GNU-NEXT: AMDGPU Metadata: 9 # GNU-NEXT: Invalid AMDGPU Metadata 27 # GNU-NEXT: AMDGPU 0x00000003 NT_AMDGPU_METADATA (AMDGPU Metadata) 39 # LLVM-NEXT: Type: NT_AMDGPU_METADATA (AMDGPU Metadata) 40 # LLVM-NEXT: AMDGPU Metadata: Invalid AMDGPU Metadata 64 # LLVM-NEXT: Type: NT_AMDGPU_METADATA (AMDGPU Metadata)
|
| /llvm-project-15.0.7/compiler-rt/lib/gwp_asan/ |
| H A D | crash_handler.cpp | 40 const AllocationMetadata *Metadata, uintptr_t Ptr) { in addrToMetadata() argument 42 return &Metadata[State->getNearestSlot(Ptr)]; in addrToMetadata() 47 const gwp_asan::AllocationMetadata *Metadata, in __gwp_asan_diagnose_error() argument 59 addrToMetadata(State, Metadata, State->slotToAddr(Slot)); in __gwp_asan_diagnose_error() 72 addrToMetadata(State, Metadata, ErrorPtr); in __gwp_asan_diagnose_error() 83 const gwp_asan::AllocationMetadata *Metadata, in __gwp_asan_get_metadata() argument 92 const AllocationMetadata *Meta = addrToMetadata(State, Metadata, ErrorPtr); in __gwp_asan_get_metadata()
|