Searched refs:Metadata (Results 1 - 25 of 151) sorted by relevance

1234567

/freebsd-11-stable/contrib/libstdc++/include/ext/pb_ds/detail/list_update_map_/
H A Dentry_metadata_base.hpp54 template<typename Metadata>
57 Metadata m_update_metadata;
H A Dfind_fn_imps.hpp85 template<typename Metadata>
88 apply_update(entry_pointer p_l, type_to_type<Metadata>)
H A Dinsert_fn_imps.hpp101 template<typename Metadata>
104 init_entry_metadata(entry_pointer p_l, type_to_type<Metadata>)
105 { new (&p_l->m_update_metadata) Metadata(s_update_policy()); }
/freebsd-11-stable/contrib/libstdc++/include/ext/pb_ds/detail/pat_trie_/
H A Dnode_metadata_base.hpp57 template<typename Metadata, class Allocator>
61 typedef Metadata metadata_type;
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-11-stable/contrib/llvm-project/llvm/include/llvm/Support/
H A DAMDGPUMetadata.h100 // Kernel Metadata.
105 // Kernel Attributes Metadata.
110 /// Key for Kernel::Attr::Metadata::mReqdWorkGroupSize.
112 /// Key for Kernel::Attr::Metadata::mWorkGroupSizeHint.
114 /// Key for Kernel::Attr::Metadata::mVecTypeHint.
116 /// Key for Kernel::Attr::Metadata::mRuntimeHandle.
121 struct Metadata final {
133 Metadata() = default;
150 // Kernel Argument Metadata.
155 /// Key for Kernel::Arg::Metadata
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/IR/
H A DDebugInfoMetadata.h27 #include "llvm/IR/Metadata.h"
124 ArrayRef<Metadata *> Ops1, ArrayRef<Metadata *> Ops2 = None)
177 static bool classof(const Metadata *MD) {
219 unsigned Tag, ArrayRef<Metadata *> Ops1,
220 ArrayRef<Metadata *> Ops2)
230 StringRef Header, ArrayRef<Metadata *> DwarfOps,
237 MDString *Header, ArrayRef<Metadata *> DwarfOps,
243 SmallVector<Metadata *, 4>(dwarf_op_begin(), dwarf_op_end()));
250 ArrayRef<Metadata *> DwarfOp
[all...]
H A DTrackingMDRef.h1 //===- llvm/IR/TrackingMDRef.h - Tracking Metadata references ---*- C++ -*-===//
16 #include "llvm/IR/Metadata.h"
26 Metadata *MD = nullptr;
30 explicit TrackingMDRef(Metadata *MD) : MD(MD) { track(); }
57 Metadata *get() const { return MD; }
58 operator Metadata *() const { return get(); }
59 Metadata *operator->() const { return get(); }
60 Metadata &operator*() const { return *get(); }
66 void reset(Metadata *MD) {
111 explicit TypedTrackingMDRef(T *MD) : Ref(static_cast<Metadata *>(M
[all...]
H A DMetadata.h1 //===- llvm/IR/Metadata.h - Metadata definitions ----------------*- C++ -*-===//
58 class Metadata { class
80 #include "llvm/IR/Metadata.def"
84 Metadata(unsigned ID, StorageType Storage) function in class:llvm::Metadata
86 static_assert(sizeof(*this) == 8, "Metadata fields poorly packed");
89 ~Metadata() = default;
95 void handleChangedOperand(void *, Metadata *) {
96 llvm_unreachable("Unimplemented in Metadata subclass");
142 DEFINE_ISA_CONVERSION_FUNCTIONS(Metadata, LLVMMetadataRe
[all...]
H A DProfileSummary.h23 class Metadata;
53 Metadata *getDetailedSummaryMD(LLVMContext &Context);
69 Metadata *getMD(LLVMContext &Context);
71 static ProfileSummary *getFromMD(Metadata *MD);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/IR/
H A DLLVMContextImpl.h38 #include "llvm/IR/Metadata.h"
207 ArrayRef<Metadata *> RawOps;
212 MDNodeOpsKey(ArrayRef<Metadata *> Ops)
239 static unsigned calculateHash(ArrayRef<Metadata *> Ops);
265 MDNodeKeyImpl(ArrayRef<Metadata *> Ops) : MDNodeOpsKey(Ops) {}
281 Metadata *Scope;
282 Metadata *InlinedAt;
285 MDNodeKeyImpl(unsigned Line, unsigned Column, Metadata *Scope,
286 Metadata *InlinedAt, bool ImplicitCode)
309 MDNodeKeyImpl(unsigned Tag, MDString *Header, ArrayRef<Metadata *> DwarfOp
[all...]
H A DDebugInfoMetadata.cpp9 // This file implements the debug info Metadata classes.
30 unsigned Column, ArrayRef<Metadata *> MDs,
52 unsigned Column, Metadata *Scope,
53 Metadata *InlinedAt, bool ImplicitCode,
69 SmallVector<Metadata *, 2> Ops;
264 ArrayRef<Metadata *> DwarfOps,
280 Metadata *PreOps[] = {Header};
327 DISubrange *DISubrange::getImpl(LLVMContext &Context, Metadata *CountNode,
331 Metadata *Ops[] = { CountNode };
340 Metadata *Op
[all...]
H A DProfileSummary.cpp18 #include "llvm/IR/Metadata.h"
26 static Metadata *getKeyValMD(LLVMContext &Context, const char *Key,
29 Metadata *Ops[2] = {MDString::get(Context, Key),
36 static Metadata *getKeyValMD(LLVMContext &Context, const char *Key,
38 Metadata *Ops[2] = {MDString::get(Context, Key), MDString::get(Context, Val)};
47 Metadata *ProfileSummary::getDetailedSummaryMD(LLVMContext &Context) {
48 std::vector<Metadata *> Entries;
52 Metadata *EntryMD[3] = {
58 Metadata *Ops[2] = {MDString::get(Context, "DetailedSummary"),
68 Metadata *ProfileSummar
[all...]
/freebsd-11-stable/contrib/llvm-project/compiler-rt/lib/hwasan/
H A Dhwasan_allocator.h30 struct Metadata { struct in namespace:__hwasan
51 static const uptr kMetadataSize = sizeof(Metadata);
66 HwasanChunkView(uptr block, Metadata *metadata)
77 Metadata *const metadata_;
/freebsd-11-stable/contrib/llvm-project/llvm/lib/XRay/
H A DBlockPrinter.cpp39 // Metadata printing.
45 CurrentState = State::Metadata;
54 CurrentState = State::Metadata;
62 if (CurrentState == State::Metadata)
71 if (CurrentState == State::Metadata)
80 if (CurrentState == State::Metadata)
90 if (CurrentState == State::Metadata)
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Bitcode/Writer/
H A DValueEnumerator.h20 #include "llvm/IR/Metadata.h"
36 class Metadata;
69 std::vector<const Metadata *> MDs;
70 std::vector<const Metadata *> FunctionMDs;
84 const Metadata *get(ArrayRef<const Metadata *> MDs) const {
91 using MetadataMapType = DenseMap<const Metadata *, MDIndex>;
153 unsigned getMetadataID(const Metadata *MD) const {
155 assert(ID != 0 && "Metadata not in slotcalculator!");
159 unsigned getMetadataOrNullID(const Metadata *M
[all...]
/freebsd-11-stable/contrib/libstdc++/include/ext/pb_ds/detail/rb_tree_map_/
H A Dnode.hpp56 template<typename Value_Type, class Metadata, class Allocator>
61 typedef Metadata metadata_type;
67 Metadata,
/freebsd-11-stable/contrib/libstdc++/include/ext/pb_ds/detail/splay_tree_/
H A Dnode.hpp54 template<typename Value_Type, class Metadata, class Allocator>
59 typedef Metadata metadata_type;
63 splay_tree_node_<Value_Type, Metadata, Allocator> >::other::pointer
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DValueMapper.cpp36 #include "llvm/IR/Metadata.h"
156 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 *M
[all...]
/freebsd-11-stable/contrib/llvm-project/clang/lib/Frontend/
H A DTestModuleFileExtension.cpp113 const ModuleFileExtensionMetadata &Metadata,
117 assert(Metadata.BlockName == BlockName && "Wrong block name");
118 if (std::make_pair(Metadata.MajorVersion, Metadata.MinorVersion) !=
122 << BlockName << Metadata.MajorVersion << Metadata.MinorVersion
112 createExtensionReader( const ModuleFileExtensionMetadata &Metadata, ASTReader &Reader, serialization::ModuleFile &Mod, const llvm::BitstreamCursor &Stream) argument
/freebsd-11-stable/contrib/llvm-project/compiler-rt/lib/xray/
H A Dxray_fdr_log_records.h18 enum class RecordType : uint8_t { Function, Metadata };
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Support/
H A DAMDGPUMetadata.cpp22 LLVM_YAML_IS_SEQUENCE_VECTOR(Kernel::Arg::Metadata)
23 LLVM_YAML_IS_SEQUENCE_VECTOR(Kernel::Metadata)
93 struct MappingTraits<Kernel::Attrs::Metadata> {
94 static void mapping(IO &YIO, Kernel::Attrs::Metadata &MD) {
107 struct MappingTraits<Kernel::Arg::Metadata> {
108 static void mapping(IO &YIO, Kernel::Arg::Metadata &MD) {
131 struct MappingTraits<Kernel::CodeProps::Metadata> {
132 static void mapping(IO &YIO, Kernel::CodeProps::Metadata &MD) {
161 struct MappingTraits<Kernel::DebugProps::Metadata> {
162 static void mapping(IO &YIO, Kernel::DebugProps::Metadata
[all...]
/freebsd-11-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DCGLoopInfo.cpp17 #include "llvm/IR/Metadata.h"
22 LoopInfo::createLoopPropertiesMetadata(ArrayRef<Metadata *> LoopProperties) {
24 SmallVector<Metadata *, 4> NewLoopProperties;
35 ArrayRef<Metadata *> LoopProperties,
46 SmallVector<Metadata *, 4> NewLoopProperties;
58 SmallVector<Metadata *, 4> Args;
64 Metadata *Vals[] = {
81 ArrayRef<Metadata *> LoopProperties,
100 SmallVector<Metadata *, 4> FollowupLoopProperties;
113 SmallVector<Metadata *,
[all...]

Completed in 388 milliseconds

1234567