/freebsd-11.0-release/contrib/libstdc++/include/ext/pb_ds/detail/list_update_map_/ |
H A D | entry_metadata_base.hpp | 54 template<typename Metadata> 57 Metadata m_update_metadata;
|
H A D | find_fn_imps.hpp | 85 template<typename Metadata> 88 apply_update(entry_pointer p_l, type_to_type<Metadata>)
|
H A D | insert_fn_imps.hpp | 101 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 D | node_metadata_base.hpp | 57 template<typename Metadata, class Allocator> 61 typedef Metadata metadata_type;
|
H A D | head.hpp | 59 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 D | node_base.hpp | 58 typename Metadata, typename Allocator> 61 pat_trie_node_base<Type_Traits, E_Access_Traits, Metadata, Allocator> 75 typename Metadata, 78 Metadata,
|
H A D | leaf.hpp | 61 class Metadata, \ 68 Metadata, \ 75 Metadata, \ 86 class Metadata,
|
/freebsd-11.0-release/contrib/llvm/include/llvm/IR/ |
H A D | DebugInfoMetadata.h | 17 #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 D | Metadata.h | 1 //===- 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 D | GVMaterializer.h | 28 class Metadata; 55 saveMetadataList(DenseMap<const Metadata *, unsigned> &MetadataToIDs,
|
H A D | TrackingMDRef.h | 1 //===- 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 D | ValueMapper.h | 61 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 D | DebugInfoMetadata.cpp | 10 // 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 D | LLVMContextImpl.h | 33 #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 D | Metadata.cpp | 1 //===- 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 D | TestModuleFileExtension.cpp | 107 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 D | msan_allocator.cc | 25 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 D | node.hpp | 56 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 D | node.hpp | 54 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 D | ValueEnumerator.h | 33 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 D | ValueMapper.cpp | 21 #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 D | lsan_allocator.cc | 67 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 D | SectionKind.h | 25 /// 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 D | SanitizerMetadata.cpp | 34 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 D | GCMetadata.h | 49 /// 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));
|