Home
last modified time | relevance | path

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

1234567

/freebsd-12.1/contrib/llvm/include/llvm/IR/
H A DDebugInfoMetadata.h90 operator Metadata *() const { return const_cast<Metadata *>(MD); }
161 ArrayRef<Metadata *> Ops1, ArrayRef<Metadata *> Ops2 = None)
834 Metadata *Scope, Metadata *BaseType,
980 unsigned Line, Metadata *Scope, Metadata *BaseType,
983 Metadata *VTableHolder, Metadata *TemplateParams,
1035 Metadata *TemplateParams, Metadata *Discriminator);
1054 Metadata *TemplateParams, Metadata *Discriminator);
1237 Metadata *GlobalVariables, Metadata *ImportedEntities,
1275 Metadata *RetainedTypes, Metadata *GlobalVariables,
1276 Metadata *ImportedEntities, Metadata *Macros, uint64_t DWOId,
[all …]
H A DMetadata.h58 class Metadata {
89 ~Metadata() = default;
178 Metadata *MD;
230 static bool track(void *Ref, Metadata &MD, Metadata &Owner) { in track()
257 static bool retrack(Metadata *&MD, Metadata *&New) { in retrack()
712 Metadata *MD = nullptr;
731 void reset(Metadata *MD, Metadata *Owner) {
875 ArrayRef<Metadata *> Ops1, ArrayRef<Metadata *> Ops2 = None);
1020 void resolveAfterOperandChange(Metadata *Old, Metadata *New);
1284 Metadata **Use = nullptr;
[all …]
H A DTrackingMDRef.h27 Metadata *MD = nullptr;
31 explicit TrackingMDRef(Metadata *MD) : MD(MD) { track(); } in TrackingMDRef()
58 Metadata *get() const { return MD; } in get()
59 operator Metadata *() const { return get(); }
60 Metadata *operator->() const { return get(); }
61 Metadata &operator*() const { return *get(); }
67 void reset(Metadata *MD) { in reset()
112 explicit TypedTrackingMDRef(T *MD) : Ref(static_cast<Metadata *>(MD)) {} in TypedTrackingMDRef()
136 void reset(T *MD) { Ref.reset(static_cast<Metadata *>(MD)); } in reset()
147 using SimpleType = Metadata *;
[all …]
H A DProfileSummary.h24 class Metadata; variable
55 Metadata *getDetailedSummaryMD(LLVMContext &Context);
71 Metadata *getMD(LLVMContext &Context);
73 static ProfileSummary *getFromMD(Metadata *MD);
/freebsd-12.1/contrib/llvm/lib/IR/
H A DDebugInfoMetadata.cpp365 unsigned Line, Metadata *Scope, Metadata *BaseType, uint64_t SizeInBits, in getImpl()
384 Metadata *Elements, unsigned RuntimeLang, Metadata *VTableHolder, in getImpl()
404 Metadata *File, unsigned Line, Metadata *Scope, Metadata *BaseType, in buildODRType()
407 Metadata *VTableHolder, Metadata *TemplateParams, Metadata *Discriminator) { in buildODRType()
439 Metadata *File, unsigned Line, Metadata *Scope, Metadata *BaseType, in getODRType()
442 Metadata *VTableHolder, Metadata *TemplateParams, Metadata *Discriminator) { in getODRType()
513 unsigned EmissionKind, Metadata *EnumTypes, Metadata *RetainedTypes, in getImpl()
514 Metadata *GlobalVariables, Metadata *ImportedEntities, Metadata *Macros, in getImpl()
523 Metadata *Ops[] = { in getImpl()
625 MDString *LinkageName, Metadata *File, unsigned Line, Metadata *Type, in getImpl()
[all …]
H A DLLVMContextImpl.h281 Metadata *Scope;
408 Metadata *File;
498 Metadata *File;
612 Metadata *File;
614 Metadata *Type;
621 Metadata *Unit;
628 Metadata *File, unsigned Line, Metadata *Type,
632 Metadata *Declaration, Metadata *RetainedNodes,
870 Metadata *File, unsigned Line, Metadata *Type,
995 MDNodeKeyImpl(Metadata *Variable, Metadata *Expression)
[all …]
H A DProfileSummary.cpp29 static Metadata *getKeyValMD(LLVMContext &Context, const char *Key, in getKeyValMD()
32 Metadata *Ops[2] = {MDString::get(Context, Key), in getKeyValMD()
39 static Metadata *getKeyValMD(LLVMContext &Context, const char *Key, in getKeyValMD()
41 Metadata *Ops[2] = {MDString::get(Context, Key), MDString::get(Context, Val)}; in getKeyValMD()
50 Metadata *ProfileSummary::getDetailedSummaryMD(LLVMContext &Context) { in getDetailedSummaryMD()
51 std::vector<Metadata *> Entries; in getDetailedSummaryMD()
55 Metadata *EntryMD[3] = { in getDetailedSummaryMD()
61 Metadata *Ops[2] = {MDString::get(Context, "DetailedSummary"), in getDetailedSummaryMD()
71 Metadata *ProfileSummary::getMD(LLVMContext &Context) { in getMD()
72 Metadata *Components[] = { in getMD()
[all …]
H A DMetadata.cpp165 PH->Use = static_cast<Metadata **>(Ref); in track()
252 Metadata *&Ref = *static_cast<Metadata **>(Pair.first); in replaceAllUsesWith()
267 Metadata *OwnerMD = Owner.get<Metadata *>(); in replaceAllUsesWith()
505 ArrayRef<Metadata *> Ops1, ArrayRef<Metadata *> Ops2) in MDNode()
509 for (Metadata *MD : Ops1) in MDNode()
511 for (Metadata *MD : Ops2) in MDNode()
533 static bool isOperandUnresolved(Metadata *Op) { in isOperandUnresolved()
594 void MDNode::resolveAfterOperandChange(Metadata *Old, Metadata *New) { in resolveAfterOperandChange()
642 for (Metadata *MD : N->operands()) in hasSelfReference()
712 Metadata *Old = getOperand(Op); in handleChangedOperand()
[all …]
H A DMDBuilder.cpp46 SmallVector<Metadata *, 4> Vals(Weights.size() + 1); in createBranchWeights()
64 SmallVector<Metadata *, 8> Ops; in createFunctionEntryCount()
104 SmallVector<Metadata *, 4> Ops; in createCallees()
114 SmallVector<Metadata *, 3> Args(1, Dummy.get()); in createAnonymousAARoot()
159 SmallVector<Metadata *, 4> Vals(Fields.size() * 3); in createTBAAStructNode()
173 SmallVector<Metadata *, 4> Ops(Fields.size() * 2 + 1); in createTBAAStructTypeNode()
206 Metadata *Id, in createTBAATypeNode()
208 SmallVector<Metadata *, 4> Ops(3 + Fields.size() * 3); in createTBAATypeNode()
238 Metadata *OffsetNode = Tag->getOperand(2); in createMutableTBAAAccessTag()
257 Metadata *SizeNode = Tag->getOperand(3); in createMutableTBAAAccessTag()
[all …]
/freebsd-12.1/contrib/llvm/include/llvm/Support/
H A DAMDGPUMetadata.h120 struct Metadata final {
132 Metadata() = default;
185 struct Metadata final {
216 Metadata() = default;
254 struct Metadata final {
288 Metadata() = default;
392 Attrs::Metadata mAttrs = Attrs::Metadata();
394 std::vector<Arg::Metadata> mArgs = std::vector<Arg::Metadata>();
396 CodeProps::Metadata mCodeProps = CodeProps::Metadata();
398 DebugProps::Metadata mDebugProps = DebugProps::Metadata();
[all …]
/freebsd-12.1/contrib/llvm/lib/Transforms/Utils/
H A DValueMapper.cpp157 Metadata *mapMetadata(const Metadata *MD);
185 Optional<Metadata *> mapSimpleMetadata(const Metadata *MD);
187 Metadata *mapToMetadata(const Metadata *Key, Metadata *Val);
188 Metadata *mapToSelf(const Metadata *MD);
276 Optional<Metadata *> tryToMapOperand(const Metadata *Op);
288 Optional<Metadata *> getMappedOp(const Metadata *Op) const;
508 Metadata *Mapper::mapToMetadata(const Metadata *Key, Metadata *Val) { in mapToMetadata()
513 Metadata *Mapper::mapToSelf(const Metadata *MD) { in mapToSelf()
792 Optional<Metadata *> Mapper::mapSimpleMetadata(const Metadata *MD) { in mapSimpleMetadata()
821 Metadata *Mapper::mapMetadata(const Metadata *MD) { in mapMetadata()
[all …]
/freebsd-12.1/contrib/llvm/lib/Bitcode/Writer/
H A DValueEnumerator.h37 class Metadata; variable
70 std::vector<const Metadata *> MDs;
71 std::vector<const Metadata *> FunctionMDs;
85 const Metadata *get(ArrayRef<const Metadata *> MDs) const { in get()
92 using MetadataMapType = DenseMap<const Metadata *, MDIndex>;
154 unsigned getMetadataID(const Metadata *MD) const { in getMetadataID()
160 unsigned getMetadataOrNullID(const Metadata *MD) const { in getMetadataOrNullID()
205 ArrayRef<const Metadata *> getMDStrings() const { in getMDStrings()
210 ArrayRef<const Metadata *> getNonMDStrings() const { in getNonMDStrings()
285 void EnumerateMetadata(const Function *F, const Metadata *MD);
[all …]
/freebsd-12.1/contrib/llvm/lib/Support/
H A DAMDGPUMetadata.cpp23 LLVM_YAML_IS_SEQUENCE_VECTOR(Kernel::Arg::Metadata)
24 LLVM_YAML_IS_SEQUENCE_VECTOR(Kernel::Metadata)
91 struct MappingTraits<Kernel::Attrs::Metadata> {
105 struct MappingTraits<Kernel::Arg::Metadata> {
106 static void mapping(IO &YIO, Kernel::Arg::Metadata &MD) { in mapping()
129 struct MappingTraits<Kernel::CodeProps::Metadata> {
159 struct MappingTraits<Kernel::DebugProps::Metadata> {
175 struct MappingTraits<Kernel::Metadata> {
176 static void mapping(IO &YIO, Kernel::Metadata &MD) { in mapping()
194 struct MappingTraits<HSAMD::Metadata> {
[all …]
/freebsd-12.1/contrib/llvm/lib/Bitcode/Reader/
H A DMetadataLoader.cpp187 Metadata *upgradeTypeRef(Metadata *MaybeUUID);
190 Metadata *upgradeTypeRefArray(Metadata *MaybeTuple);
193 Metadata *resolveTypeRefArray(Metadata *MaybeTuple);
239 Metadata *MD = lookup(Idx); in getMetadataIfResolved()
305 Metadata *BitcodeReaderMetadataList::upgradeTypeRef(Metadata *MaybeUUID) { in upgradeTypeRef()
319 Metadata *BitcodeReaderMetadataList::upgradeTypeRefArray(Metadata *MaybeTuple) { in upgradeTypeRefArray()
336 Metadata *BitcodeReaderMetadataList::resolveTypeRefArray(Metadata *MaybeTuple) { in resolveTypeRefArray()
342 SmallVector<Metadata *, 32> Ops; in resolveTypeRefArray()
1176 Metadata *Val = nullptr; in parseOneMetadata()
1264 Metadata *BaseType = nullptr; in parseOneMetadata()
[all …]
/freebsd-12.1/contrib/compiler-rt/lib/msan/
H A Dmsan_allocator.cc28 struct Metadata { struct
57 static const uptr kMetadataSize = sizeof(Metadata);
78 static const uptr kMetadataSize = sizeof(Metadata);
93 static const uptr kMetadataSize = sizeof(Metadata);
110 static const uptr kMetadataSize = sizeof(Metadata);
169 Metadata *meta = in MsanAllocate()
170 reinterpret_cast<Metadata *>(allocator.GetMetaData(allocated)); in MsanAllocate()
189 Metadata *meta = reinterpret_cast<Metadata *>(allocator.GetMetaData(p)); in MsanDeallocate()
215 Metadata *meta = reinterpret_cast<Metadata*>(allocator.GetMetaData(old_p)); in MsanReallocate()
251 Metadata *b = (Metadata *)allocator.GetMetaData(p); in AllocationSize()
/freebsd-12.1/contrib/llvm/lib/XRay/
H A DBlockPrinter.cpp46 CurrentState = State::Metadata; in visit()
55 CurrentState = State::Metadata; in visit()
63 if (CurrentState == State::Metadata) in visit()
72 if (CurrentState == State::Metadata) in visit()
81 if (CurrentState == State::Metadata) in visit()
91 if (CurrentState == State::Metadata) in visit()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Frontend/
H A DTestModuleFileExtension.cpp105 const ModuleFileExtensionMetadata &Metadata, in createExtensionReader() argument
109 assert(Metadata.BlockName == BlockName && "Wrong block name"); in createExtensionReader()
110 if (std::make_pair(Metadata.MajorVersion, Metadata.MinorVersion) != in createExtensionReader()
114 << BlockName << Metadata.MajorVersion << Metadata.MinorVersion in createExtensionReader()
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGLoopInfo.cpp37 SmallVector<Metadata *, 4> Args; in createMetadata()
53 Metadata *Vals[] = {MDString::get(Ctx, "llvm.loop.vectorize.width"), in createMetadata()
61 Metadata *Vals[] = {MDString::get(Ctx, "llvm.loop.interleave.count"), in createMetadata()
69 Metadata *Vals[] = {MDString::get(Ctx, "llvm.loop.unroll.count"), in createMetadata()
85 Metadata *Vals[] = {MDString::get(Ctx, "llvm.loop.vectorize.enable"), in createMetadata()
101 Metadata *Vals[] = {MDString::get(Ctx, Name)}; in createMetadata()
114 Metadata *Vals[] = {MDString::get(Ctx, Name)}; in createMetadata()
119 Metadata *Vals[] = {MDString::get(Ctx, "llvm.loop.distribute.enable"), in createMetadata()
133 Metadata *Vals[] = { in createMetadata()
141 Metadata *Vals[] = { in createMetadata()
[all …]
/freebsd-12.1/contrib/libstdc++/include/ext/pb_ds/detail/pat_trie_/
H A Dhead.hpp59 typename Metadata, typename Allocator>
62 pat_trie_head<Type_Traits, E_Access_Traits, Metadata, Allocator>
65 pat_trie_node_base<Type_Traits, E_Access_Traits, Metadata, Allocator>
69 typename Metadata,
H A Dnode_base.hpp58 typename Metadata, typename Allocator>
61 pat_trie_node_base<Type_Traits, E_Access_Traits, Metadata, Allocator>
75 typename Metadata,
78 Metadata,
H A Dleaf.hpp61 class Metadata, \
68 Metadata, \
75 Metadata, \
86 class Metadata,
/freebsd-12.1/contrib/llvm/include/llvm/CodeGen/PBQP/
H A DMath.h255 template <typename Metadata>
261 const Metadata& getMetadata() const { return md; } in getMetadata()
264 Metadata md;
267 template <typename Metadata>
268 inline hash_code hash_value(const MDVector<Metadata> &V) { in hash_value()
272 template <typename Metadata>
278 const Metadata& getMetadata() const { return md; } in getMetadata()
281 Metadata md;
284 template <typename Metadata>
285 inline hash_code hash_value(const MDMatrix<Metadata> &M) { in hash_value()
/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/MCTargetDesc/
H A DAMDGPUTargetStreamer.h72 virtual bool EmitHSAMetadata(const AMDGPU::HSAMD::Metadata &HSAMetadata) = 0;
75 virtual bool EmitPALMetadata(const AMDGPU::PALMD::Metadata &PALMetadata) = 0;
113 bool EmitHSAMetadata(const AMDGPU::HSAMD::Metadata &HSAMetadata) override;
116 bool EmitPALMetadata(const AMDGPU::PALMD::Metadata &PALMetadata) override;
157 bool EmitHSAMetadata(const AMDGPU::HSAMD::Metadata &HSAMetadata) override;
160 bool EmitPALMetadata(const AMDGPU::PALMD::Metadata &PALMetadata) override;
/freebsd-12.1/contrib/compiler-rt/lib/hwasan/
H A Dhwasan_allocator.h37 struct Metadata { in DECLARE_REAL() struct
58 static const uptr kMetadataSize = sizeof(Metadata); in DECLARE_REAL()
75 HwasanChunkView(uptr block, Metadata *metadata) in DECLARE_REAL()
86 Metadata *const metadata_; in DECLARE_REAL()
/freebsd-12.1/contrib/compiler-rt/lib/lsan/
H A Dlsan_allocator.cc50 static ChunkMetadata *Metadata(const void *p) { in Metadata() function
56 ChunkMetadata *m = Metadata(p); in RegisterAllocation()
66 ChunkMetadata *m = Metadata(p); in RegisterDeallocation()
136 ChunkMetadata *m = Metadata(p); in GetMallocUsableSize()
237 ChunkMetadata *m = Metadata(reinterpret_cast<void *>(chunk)); in PointsIntoChunk()
253 metadata_ = Metadata(reinterpret_cast<void *>(chunk)); in LsanMetadata()
284 ChunkMetadata *m = Metadata(chunk); in IgnoreObjectLocked()
324 int __sanitizer_get_ownership(const void *p) { return Metadata(p) != nullptr; } in __sanitizer_get_ownership()

1234567