/freebsd-11-stable/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-stable/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-stable/contrib/llvm-project/llvm/include/llvm/Support/ |
H A D | AMDGPUMetadata.h | 100 // 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 D | DebugInfoMetadata.h | 27 #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 D | TrackingMDRef.h | 1 //===- 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 D | Metadata.h | 1 //===- 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 D | ProfileSummary.h | 23 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 D | LLVMContextImpl.h | 38 #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 D | DebugInfoMetadata.cpp | 9 // 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 D | ProfileSummary.cpp | 18 #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 D | hwasan_allocator.h | 30 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 D | BlockPrinter.cpp | 39 // 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 D | ValueEnumerator.h | 20 #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 D | node.hpp | 56 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 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-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | ValueMapper.cpp | 36 #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 D | TestModuleFileExtension.cpp | 113 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 D | xray_fdr_log_records.h | 18 enum class RecordType : uint8_t { Function, Metadata };
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Support/ |
H A D | AMDGPUMetadata.cpp | 22 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 D | CGLoopInfo.cpp | 17 #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...] |