Home
last modified time | relevance | path

Searched refs:Metadata (Results 1 – 25 of 320) sorted by relevance

12345678910>>...13

/llvm-project-15.0.7/llvm/bindings/go/llvm/
H A Ddibuilder.go171 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 DDebugInfoMetadata.h335 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 DMetadata.h62 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 DTrackingMDRef.h26 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 DLLVMContextImpl.h269 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 DDebugInfoMetadata.cpp371 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 DMetadata.cpp198 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 DProfileSummary.cpp26 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 DMDBuilder.cpp45 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 Dcrash_handler_api.cpp31 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 DAMDGPUMetadata.h138 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 DIRMatchers.h184 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 DValueMapper.cpp159 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 DDXILValueEnumerator.h36 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 DValueEnumerator.h35 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 DCGLoopInfo.cpp59 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 DRewriteRule.h49 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 DTransformer.h54 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 DAMDGPUMetadata.cpp21 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 Dmsan_allocator.cpp27 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 Delf-bbaddrmap-disassemble-symbolize-operands.yaml104 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 DMetadataLoader.cpp175 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 Dnote-amd-invalid-v3.test16 # 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 Dnote-amdgpu-invalid.s7 # 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 Dcrash_handler.cpp40 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()

12345678910>>...13