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

1234

/freebsd-11.0-release/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.0-release/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.0-release/contrib/llvm/include/llvm/IR/
H A DDebugInfoMetadata.h17 #include "llvm/IR/Metadata.h"
52 const Metadata *MD = nullptr;
59 explicit TypedDINodeRef(const Metadata *MD) : MD(MD) {
70 operator Metadata *() const { return const_cast<Metadata *>(MD); }
153 ArrayRef<Metadata *> Ops1, ArrayRef<Metadata *> Ops2 = None)
201 static bool classof(const Metadata *MD) {
231 typedef Metadata *SimpleType;
252 unsigned Tag, ArrayRef<Metadata *> Ops
[all...]
H A DMetadata.h1 //===- llvm/IR/Metadata.h - Metadata definitions ----------------*- C++ -*-===//
43 class Metadata { class
93 Metadata(unsigned ID, StorageType Storage) function in class:llvm::Metadata
96 ~Metadata() = default;
102 void handleChangedOperand(void *, Metadata *) {
103 llvm_unreachable("Unimplemented in Metadata subclass");
149 #include "llvm/IR/Metadata.def"
154 template <> struct isa_impl<CLASS, Metadata> { \
155 static inline bool doit(const Metadata
[all...]
H A DGVMaterializer.h28 class Metadata;
55 saveMetadataList(DenseMap<const Metadata *, unsigned> &MetadataToIDs,
H A DTrackingMDRef.h1 //===- llvm/IR/TrackingMDRef.h - Tracking Metadata references ---*- C++ -*-===//
17 #include "llvm/IR/Metadata.h"
26 Metadata *MD;
30 explicit TrackingMDRef(Metadata *MD) : MD(MD) { track(); }
54 Metadata *get() const { return MD; }
55 operator Metadata *() const { return get(); }
56 Metadata *operator->() const { return get(); }
57 Metadata &operator*() const { return *get(); }
63 void reset(Metadata *MD) {
106 explicit TypedTrackingMDRef(T *MD) : Ref(static_cast<Metadata *>(M
[all...]
/freebsd-11.0-release/contrib/llvm/include/llvm/Transforms/Utils/
H A DValueMapper.h61 virtual Metadata *mapTemporaryMetadata(Metadata *MD) { return nullptr; }
62 virtual void replaceTemporaryMetadata(const Metadata *OrigMD,
63 Metadata *NewMD) {}
68 virtual bool isMetadataNeeded(Metadata *MD) { return true; }
108 Metadata *MapMetadata(const Metadata *MD, ValueToValueMapTy &VM,
/freebsd-11.0-release/contrib/llvm/lib/IR/
H A DDebugInfoMetadata.cpp10 // This file implements the debug info Metadata classes.
23 unsigned Column, ArrayRef<Metadata *> MDs)
42 unsigned Column, Metadata *Scope,
43 Metadata *InlinedAt, StorageType Storage,
60 SmallVector<Metadata *, 2> Ops;
178 ArrayRef<Metadata *> DwarfOps,
194 Metadata *PreOps[] = {Header};
220 return storeImpl(new (ArrayRef<Metadata *>(OPS).size()) \
227 return storeImpl(new (ArrayRef<Metadata *>(OPS).size()) \
242 Metadata *Op
[all...]
H A DLLVMContextImpl.h33 #include "llvm/IR/Metadata.h"
172 ArrayRef<Metadata *> RawOps;
178 MDNodeOpsKey(ArrayRef<Metadata *> Ops)
205 static unsigned calculateHash(ArrayRef<Metadata *> Ops);
219 MDNodeKeyImpl(ArrayRef<Metadata *> Ops) : MDNodeOpsKey(Ops) {}
235 Metadata *Scope;
236 Metadata *InlinedAt;
238 MDNodeKeyImpl(unsigned Line, unsigned Column, Metadata *Scope,
239 Metadata *InlinedAt)
259 MDNodeKeyImpl(unsigned Tag, StringRef Header, ArrayRef<Metadata *> DwarfOp
[all...]
H A DMetadata.cpp1 //===- Metadata.cpp - Implement Metadata classes --------------------------===//
10 // This file implements the Metadata classes.
14 #include "llvm/IR/Metadata.h"
32 MetadataAsValue::MetadataAsValue(Type *Ty, Metadata *MD)
53 static Metadata *canonicalizeMetadataForValue(LLVMContext &Context,
54 Metadata *MD) {
75 MetadataAsValue *MetadataAsValue::get(LLVMContext &Context, Metadata *MD) {
84 Metadata *MD) {
90 void MetadataAsValue::handleChangedMetadata(Metadata *M
[all...]
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/Frontend/
H A DTestModuleFileExtension.cpp107 const ModuleFileExtensionMetadata &Metadata,
111 assert(Metadata.BlockName == BlockName && "Wrong block name");
112 if (std::make_pair(Metadata.MajorVersion, Metadata.MinorVersion) !=
116 << BlockName << Metadata.MajorVersion << Metadata.MinorVersion
106 createExtensionReader( const ModuleFileExtensionMetadata &Metadata, ASTReader &Reader, serialization::ModuleFile &Mod, const llvm::BitstreamCursor &Stream) argument
/freebsd-11.0-release/contrib/compiler-rt/lib/msan/
H A Dmsan_allocator.cc25 struct Metadata { struct in namespace:__msan
49 typedef SizeClassAllocator32<0, SANITIZER_MMAP_RANGE_SIZE, sizeof(Metadata),
60 static const uptr kMetadataSize = sizeof(Metadata);
70 static const uptr kMetadataSize = sizeof(Metadata);
83 typedef SizeClassAllocator32<0, SANITIZER_MMAP_RANGE_SIZE, sizeof(Metadata),
127 Metadata *meta =
128 reinterpret_cast<Metadata *>(allocator.GetMetaData(allocated));
147 Metadata *meta = reinterpret_cast<Metadata *>(allocator.GetMetaData(p));
185 Metadata *met
[all...]
/freebsd-11.0-release/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.0-release/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.0-release/contrib/llvm/lib/Bitcode/Writer/
H A DValueEnumerator.h33 class Metadata;
63 std::vector<const Metadata *> MDs;
65 typedef DenseMap<const Metadata *, unsigned> MetadataMapType;
114 unsigned getMetadataID(const Metadata *MD) const {
116 assert(ID != 0 && "Metadata not in slotcalculator!");
119 unsigned getMetadataOrNullID(const Metadata *MD) const {
161 const std::vector<const Metadata *> &getMDs() const { return MDs; }
195 void EnumerateMetadata(const Metadata *MD);
/freebsd-11.0-release/contrib/llvm/lib/Transforms/Utils/
H A DValueMapper.cpp21 #include "llvm/IR/Metadata.h"
78 const Metadata *MD = MDV->getMetadata();
169 static Metadata *mapToMetadata(ValueToValueMapTy &VM, const Metadata *Key,
170 Metadata *Val, ValueMaterializer *Materializer,
182 static Metadata *mapToSelf(ValueToValueMapTy &VM, const Metadata *MD,
184 return mapToMetadata(VM, MD, const_cast<Metadata *>(MD), Materializer, Flags);
187 static Metadata *MapMetadataImpl(const Metadata *M
[all...]
/freebsd-11.0-release/contrib/compiler-rt/lib/lsan/
H A Dlsan_allocator.cc67 static ChunkMetadata *Metadata(const void *p) { function in namespace:__lsan
73 ChunkMetadata *m = Metadata(p);
83 ChunkMetadata *m = Metadata(p);
130 ChunkMetadata *m = Metadata(p);
157 ChunkMetadata *m = Metadata(reinterpret_cast<void *>(chunk));
173 metadata_ = Metadata(reinterpret_cast<void *>(chunk));
204 ChunkMetadata *m = Metadata(chunk);
244 int __sanitizer_get_ownership(const void *p) { return Metadata(p) != nullptr; }
/freebsd-11.0-release/contrib/llvm/include/llvm/MC/
H A DSectionKind.h25 /// Metadata - Debug info sections or other metadata.
26 Metadata, enumerator in enum:llvm::SectionKind::Kind
110 bool isMetadata() const { return K == Metadata; }
168 static SectionKind getMetadata() { return get(Metadata); }
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/CodeGen/
H A DSanitizerMetadata.cpp34 llvm::Metadata *LocDescr = nullptr;
35 llvm::Metadata *GlobalName = nullptr;
45 llvm::Metadata *GlobalMetadata[] = {
87 llvm::Metadata *LocMetadata[] = {
/freebsd-11.0-release/contrib/llvm/include/llvm/CodeGen/
H A DGCMetadata.h49 /// GCPoint - Metadata for a collector-safe point in machine code.
60 /// GCRoot - Metadata for a pointer to an object managed by the garbage
65 const Constant *Metadata; ///< Metadata straight from the call member in struct:llvm::GCRoot
68 GCRoot(int N, const Constant *MD) : Num(N), StackOffset(-1), Metadata(MD) {}
111 void addStackRoot(int Num, const Constant *Metadata) { argument
112 Roots.push_back(GCRoot(Num, Metadata));

Completed in 309 milliseconds

1234