Home
last modified time | relevance | path

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

12345678

/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/IR/
H A DDebugInfoMetadata.h331 (Metadata * CountNode, Metadata *LowerBound,
332 Metadata *UpperBound, Metadata *Stride),
386 Metadata *UpperBound, Metadata *Stride),
1083 Metadata *Associated, Metadata *Allocated, Metadata *Rank,
1094 unsigned Line, Metadata *Scope, Metadata *BaseType,
1097 Metadata *VTableHolder, Metadata *TemplateParams,
1099 Metadata *Associated, Metadata *Allocated, Metadata *Rank,
1156 Metadata *DataLocation, Metadata *Associated, Metadata *Allocated,
1177 Metadata *DataLocation, Metadata *Associated,
1178 Metadata *Allocated, Metadata *Rank);
[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()
745 Metadata *MD = nullptr;
764 void reset(Metadata *MD, Metadata *Owner) {
908 ArrayRef<Metadata *> Ops1, ArrayRef<Metadata *> Ops2 = None);
1053 void resolveAfterOperandChange(Metadata *Old, Metadata *New);
1344 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 …]
H A DProfileSummary.h24 class Metadata; variable
66 Metadata *getDetailedSummaryMD(LLVMContext &Context);
84 Metadata *getMD(LLVMContext &Context, bool AddPartialField = true,
87 static ProfileSummary *getFromMD(Metadata *MD);
/freebsd-13.1/contrib/llvm-project/llvm/lib/IR/
H A DLLVMContextImpl.h259 Metadata *Scope;
310 MDNodeKeyImpl(Metadata *CountNode, Metadata *LowerBound, Metadata *UpperBound,
355 MDNodeKeyImpl(Metadata *CountNode, Metadata *LowerBound, Metadata *UpperBound,
464 Metadata *File;
579 Metadata *DataLocation, Metadata *Associated,
580 Metadata *Allocated, Metadata *Rank)
697 Metadata *File, unsigned Line, Metadata *Type,
701 Metadata *Declaration, Metadata *RetainedNodes,
981 Metadata *File, unsigned Line, Metadata *Type,
1106 MDNodeKeyImpl(Metadata *Variable, Metadata *Expression)
[all …]
H A DDebugInfoMetadata.cpp362 Metadata *LB, Metadata *UB, Metadata *Stride, in getImpl()
601 Metadata *Elements, unsigned RuntimeLang, Metadata *VTableHolder, in getImpl()
603 Metadata *DataLocation, Metadata *Associated, Metadata *Allocated, in getImpl()
624 Metadata *File, unsigned Line, Metadata *Scope, Metadata *BaseType, in buildODRType()
627 Metadata *VTableHolder, Metadata *TemplateParams, Metadata *Discriminator, in buildODRType()
628 Metadata *DataLocation, Metadata *Associated, Metadata *Allocated, in buildODRType()
663 Metadata *File, unsigned Line, Metadata *Scope, Metadata *BaseType, in getODRType()
666 Metadata *VTableHolder, Metadata *TemplateParams, Metadata *Discriminator, in getODRType()
667 Metadata *DataLocation, Metadata *Associated, Metadata *Allocated, in getODRType()
743 Metadata *GlobalVariables, Metadata *ImportedEntities, Metadata *Macros, in getImpl()
[all …]
H A DMetadata.cpp202 if (!Owner.is<Metadata *>()) in getAllArgListUsers()
204 Metadata *OwnerMD = Owner.get<Metadata *>(); in getAllArgListUsers()
211 SmallVector<Metadata *> MDUsers; in getAllArgListUsers()
271 Metadata *&Ref = *static_cast<Metadata **>(Pair.first); in replaceAllUsesWith()
286 Metadata *OwnerMD = Owner.get<Metadata *>(); in replaceAllUsesWith()
526 ArrayRef<Metadata *> Ops1, ArrayRef<Metadata *> Ops2) in MDNode()
530 for (Metadata *MD : Ops1) in MDNode()
532 for (Metadata *MD : Ops2) in MDNode()
615 void MDNode::resolveAfterOperandChange(Metadata *Old, Metadata *New) { in resolveAfterOperandChange()
730 Metadata *Old = getOperand(Op); in handleChangedOperand()
[all …]
H A DProfileSummary.cpp27 static Metadata *getKeyValMD(LLVMContext &Context, const char *Key, in getKeyValMD()
30 Metadata *Ops[2] = {MDString::get(Context, Key), in getKeyValMD()
35 static Metadata *getKeyFPValMD(LLVMContext &Context, const char *Key, in getKeyFPValMD()
38 Metadata *Ops[2] = {MDString::get(Context, Key), in getKeyFPValMD()
45 static Metadata *getKeyValMD(LLVMContext &Context, const char *Key, in getKeyValMD()
56 Metadata *ProfileSummary::getDetailedSummaryMD(LLVMContext &Context) { in getDetailedSummaryMD()
57 std::vector<Metadata *> Entries; in getDetailedSummaryMD()
61 Metadata *EntryMD[3] = { in getDetailedSummaryMD()
67 Metadata *Ops[2] = {MDString::get(Context, "DetailedSummary"), in getDetailedSummaryMD()
84 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()
154 SmallVector<Metadata *, 3> Args(1, nullptr); in createAnonymousAARoot()
245 Metadata *Id, in createTBAATypeNode()
277 Metadata *OffsetNode = Tag->getOperand(2); in createMutableTBAAAccessTag()
296 Metadata *SizeNode = Tag->getOperand(3); in createMutableTBAAAccessTag()
302 Metadata *Vals[] = { in createIrrLoopHeaderWeight()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Support/
H A DAMDGPUMetadata.h133 struct Metadata final {
145 Metadata() = default;
200 struct Metadata final {
231 Metadata() = default;
269 struct Metadata final {
303 Metadata() = default;
407 Attrs::Metadata mAttrs = Attrs::Metadata();
409 std::vector<Arg::Metadata> mArgs = std::vector<Arg::Metadata>();
411 CodeProps::Metadata mCodeProps = CodeProps::Metadata();
413 DebugProps::Metadata mDebugProps = DebugProps::Metadata();
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DValueMapper.cpp158 Metadata *mapMetadata(const Metadata *MD);
183 Optional<Metadata *> mapSimpleMetadata(const Metadata *MD);
185 Metadata *mapToMetadata(const Metadata *Key, Metadata *Val);
186 Metadata *mapToSelf(const Metadata *MD);
274 Optional<Metadata *> tryToMapOperand(const Metadata *Op);
286 Optional<Metadata *> getMappedOp(const Metadata *Op) const;
541 Metadata *Mapper::mapToMetadata(const Metadata *Key, Metadata *Val) { in mapToMetadata()
546 Metadata *Mapper::mapToSelf(const Metadata *MD) { in mapToSelf()
817 Optional<Metadata *> Mapper::mapSimpleMetadata(const Metadata *MD) { in mapSimpleMetadata()
843 Metadata *Mapper::mapMetadata(const Metadata *MD) { in mapMetadata()
[all …]
/freebsd-13.1/contrib/llvm-project/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 …]
/freebsd-13.1/contrib/llvm-project/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 …]
H A DCGLoopInfo.h132 createLoopPropertiesMetadata(llvm::ArrayRef<llvm::Metadata *> LoopProperties);
153 llvm::ArrayRef<llvm::Metadata *> LoopProperties,
157 llvm::ArrayRef<llvm::Metadata *> LoopProperties,
161 llvm::ArrayRef<llvm::Metadata *> LoopProperties,
165 llvm::ArrayRef<llvm::Metadata *> LoopProperties,
169 llvm::ArrayRef<llvm::Metadata *> LoopProperties,
173 llvm::ArrayRef<llvm::Metadata *> LoopProperties,
190 llvm::ArrayRef<llvm::Metadata *> LoopProperties,
/freebsd-13.1/contrib/llvm-project/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 …]
/freebsd-13.1/contrib/llvm-project/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);
179 Metadata *meta = in MsanAllocate()
180 reinterpret_cast<Metadata *>(allocator.GetMetaData(allocated)); in MsanAllocate()
199 Metadata *meta = reinterpret_cast<Metadata *>(allocator.GetMetaData(p)); in MsanDeallocate()
225 Metadata *meta = reinterpret_cast<Metadata*>(allocator.GetMetaData(old_p)); in MsanReallocate()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Bitcode/Reader/
H A DMetadataLoader.cpp190 Metadata *upgradeTypeRef(Metadata *MaybeUUID);
193 Metadata *upgradeTypeRefArray(Metadata *MaybeTuple);
196 Metadata *resolveTypeRefArray(Metadata *MaybeTuple);
246 Metadata *MD = lookup(Idx); in getMetadataIfResolved()
312 Metadata *BitcodeReaderMetadataList::upgradeTypeRef(Metadata *MaybeUUID) { in upgradeTypeRef()
326 Metadata *BitcodeReaderMetadataList::upgradeTypeRefArray(Metadata *MaybeTuple) { in upgradeTypeRefArray()
343 Metadata *BitcodeReaderMetadataList::resolveTypeRefArray(Metadata *MaybeTuple) { in resolveTypeRefArray()
1342 Metadata *Val = nullptr; in parseOneMetadata()
1375 Metadata *Val = nullptr; in parseOneMetadata()
1491 Metadata *Rank = nullptr; in parseOneMetadata()
[all …]
/freebsd-13.1/contrib/llvm-project/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()
H A Dguarded_pool_allocator.cpp76 roundUpTo(State.MaxSimultaneousAllocations * sizeof(*Metadata), PageSize); in init()
77 Metadata = reinterpret_cast<AllocationMetadata *>( in init()
120 const AllocationMetadata &Meta = Metadata[i]; in iterate()
133 if (Metadata) { in uninitTestOnly()
134 unmap(Metadata, in uninitTestOnly()
135 roundUpTo(State.MaxSimultaneousAllocations * sizeof(*Metadata), in uninitTestOnly()
137 Metadata = nullptr; in uninitTestOnly()
323 return &Metadata[State.getNearestSlot(Ptr)]; in addrToMetadata()
/freebsd-13.1/contrib/llvm-project/llvm/lib/XRay/
H A DBlockPrinter.cpp45 CurrentState = State::Metadata; in visit()
54 CurrentState = State::Metadata; in visit()
62 if (CurrentState == State::Metadata) in visit()
71 if (CurrentState == State::Metadata) in visit()
80 if (CurrentState == State::Metadata) in visit()
90 if (CurrentState == State::Metadata) in visit()
/freebsd-13.1/contrib/llvm-project/compiler-rt/lib/gwp_asan/optional/
H A Dsegv_handler_posix.cpp43 const gwp_asan::AllocationMetadata *Metadata, in printHeader() argument
50 if (E != Error::UNKNOWN && Metadata != nullptr) { in printHeader()
51 uintptr_t Address = __gwp_asan_get_allocation_address(Metadata); in printHeader()
52 size_t Size = __gwp_asan_get_allocation_size(Metadata); in printHeader()
89 const gwp_asan::AllocationMetadata *Metadata, in dumpReport() argument
93 assert(Metadata && "dumpReport missing Metadata."); in dumpReport()
106 Error E = __gwp_asan_diagnose_error(State, Metadata, ErrorPtr); in dumpReport()
116 __gwp_asan_get_metadata(State, Metadata, ErrorPtr); in dumpReport()
/freebsd-13.1/contrib/llvm-project/compiler-rt/lib/dfsan/
H A Ddfsan_allocator.cpp27 struct Metadata { struct
42 static const uptr kMetadataSize = sizeof(Metadata);
107 Metadata *meta = in DFsanAllocate()
108 reinterpret_cast<Metadata *>(allocator.GetMetaData(allocated)); in DFsanAllocate()
121 Metadata *meta = reinterpret_cast<Metadata *>(allocator.GetMetaData(p)); in dfsan_deallocate()
138 Metadata *meta = reinterpret_cast<Metadata *>(allocator.GetMetaData(old_p)); in DFsanReallocate()
173 Metadata *b = (Metadata *)allocator.GetMetaData(p); in AllocationSize()
/freebsd-13.1/contrib/llvm-project/clang/lib/Frontend/
H A DTestModuleFileExtension.cpp115 const ModuleFileExtensionMetadata &Metadata, in createExtensionReader() argument
119 assert(Metadata.BlockName == BlockName && "Wrong block name"); in createExtensionReader()
120 if (std::make_pair(Metadata.MajorVersion, Metadata.MinorVersion) != in createExtensionReader()
124 << BlockName << Metadata.MajorVersion << Metadata.MinorVersion in createExtensionReader()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/CodeGen/PBQP/
H A DMath.h254 template <typename Metadata>
260 const Metadata& getMetadata() const { return md; } in getMetadata()
263 Metadata md;
266 template <typename Metadata>
267 inline hash_code hash_value(const MDVector<Metadata> &V) { in hash_value()
271 template <typename Metadata>
277 const Metadata& getMetadata() const { return md; } in getMetadata()
280 Metadata md;
283 template <typename Metadata>
284 inline hash_code hash_value(const MDMatrix<Metadata> &M) { in hash_value()
/freebsd-13.1/contrib/llvm-project/compiler-rt/lib/hwasan/
H A Dhwasan_allocator.h33 struct Metadata { struct
67 static const uptr kMetadataSize = sizeof(Metadata);
82 HwasanChunkView(uptr block, Metadata *metadata) in HwasanChunkView()
93 Metadata *const metadata_;

12345678