| /netbsd-src/external/apache2/llvm/dist/llvm/bindings/go/llvm/ |
| H A D | dibuilder.go | 125 func (d *DIBuilder) CreateCompileUnit(cu DICompileUnit) Metadata { 154 return Metadata{C: result} 158 func (d *DIBuilder) CreateFile(filename, dir string) Metadata { 166 return Metadata{C: result} 171 File Metadata 177 func (d *DIBuilder) CreateLexicalBlock(diScope Metadata, b DILexicalBlock) Metadata { 185 return Metadata{C: result} 188 …nc (d *DIBuilder) CreateLexicalBlockFile(diScope Metadata, diFile Metadata, discriminator int) Met… 191 return Metadata{C: result} 198 File Metadata [all …]
|
| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/IR/ |
| H A D | DebugInfoMetadata.h | 133 ArrayRef<Metadata *> Ops1, ArrayRef<Metadata *> Ops2 = None) 186 static bool classof(const Metadata *MD) { in classof() 230 unsigned Tag, ArrayRef<Metadata *> Ops1, in GenericDINode() 231 ArrayRef<Metadata *> Ops2) in GenericDINode() 241 StringRef Header, ArrayRef<Metadata *> DwarfOps, 248 MDString *Header, ArrayRef<Metadata *> DwarfOps, 253 SmallVector<Metadata *, 4>(dwarf_operands())); in cloneImpl() 260 ArrayRef<Metadata *> DwarfOps), 263 ArrayRef<Metadata *> DwarfOps), 283 void replaceDwarfOperandWith(unsigned I, Metadata *New) { in replaceDwarfOperandWith() [all …]
|
| H A D | Metadata.h | 62 class Metadata { 86 Metadata(unsigned ID, StorageType Storage) in Metadata() function 91 ~Metadata() = default; 97 void handleChangedOperand(void *, Metadata *) { in handleChangedOperand() argument 144 DEFINE_ISA_CONVERSION_FUNCTIONS(Metadata, LLVMMetadataRef) in DEFINE_ISA_CONVERSION_FUNCTIONS() argument 147 inline Metadata **unwrap(LLVMMetadataRef *MDs) { in DEFINE_ISA_CONVERSION_FUNCTIONS() 148 return reinterpret_cast<Metadata**>(MDs); in DEFINE_ISA_CONVERSION_FUNCTIONS() 157 template <> struct isa_impl<CLASS, Metadata> { \ 158 static inline bool doit(const Metadata &MD) { \ 159 return MD.getMetadataID() == Metadata::CLASS##Kind; \ [all …]
|
| H A D | TrackingMDRef.h | 26 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 …]
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/IR/ |
| H A D | LLVMContextImpl.h | 185 ArrayRef<Metadata *> RawOps; 190 MDNodeOpsKey(ArrayRef<Metadata *> Ops) in MDNodeOpsKey() 217 static unsigned calculateHash(ArrayRef<Metadata *> Ops); 243 MDNodeKeyImpl(ArrayRef<Metadata *> Ops) : MDNodeOpsKey(Ops) {} 259 Metadata *Scope; 260 Metadata *InlinedAt; 263 MDNodeKeyImpl(unsigned Line, unsigned Column, Metadata *Scope, 264 Metadata *InlinedAt, bool ImplicitCode) 287 MDNodeKeyImpl(unsigned Tag, MDString *Header, ArrayRef<Metadata *> DwarfOps) 305 Metadata *CountNode; [all …]
|
| H A D | DebugInfoMetadata.cpp | 37 unsigned Column, ArrayRef<Metadata *> MDs, in DILocation() 59 unsigned Column, Metadata *Scope, in getImpl() 60 Metadata *InlinedAt, bool ImplicitCode, in getImpl() 76 SmallVector<Metadata *, 2> Ops; in getImpl() 286 ArrayRef<Metadata *> DwarfOps, in getImpl() 302 Metadata *PreOps[] = {Header}; in getImpl() 352 DISubrange *DISubrange::getImpl(LLVMContext &Context, Metadata *CountNode, in getImpl() 361 DISubrange *DISubrange::getImpl(LLVMContext &Context, Metadata *CountNode, in getImpl() 362 Metadata *LB, Metadata *UB, Metadata *Stride, in getImpl() 365 Metadata *Ops[] = {CountNode, LB, UB, Stride}; in getImpl() [all …]
|
| H A D | Metadata.cpp | 63 MetadataAsValue::MetadataAsValue(Type *Ty, Metadata *MD) in MetadataAsValue() 84 static Metadata *canonicalizeMetadataForValue(LLVMContext &Context, in canonicalizeMetadataForValue() 85 Metadata *MD) { in canonicalizeMetadataForValue() 106 MetadataAsValue *MetadataAsValue::get(LLVMContext &Context, Metadata *MD) { in get() 115 Metadata *MD) { in getIfExists() 121 void MetadataAsValue::handleChangedMetadata(Metadata *MD) { in handleChangedMetadata() 154 bool MetadataTracking::track(void *Ref, Metadata &MD, OwnerTy Owner) { in track() 156 assert((Owner || *static_cast<Metadata **>(Ref) == &MD) && in track() 165 PH->Use = static_cast<Metadata **>(Ref); in track() 171 void MetadataTracking::untrack(void *Ref, Metadata &MD) { in untrack() [all …]
|
| H A D | ProfileSummary.cpp | 27 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() 47 Metadata *Ops[2] = {MDString::get(Context, Key), MDString::get(Context, Val)}; 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() [all …]
|
| H A D | MDBuilder.cpp | 45 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() 198 SmallVector<Metadata *, 4> Vals(Fields.size() * 3); in createTBAAStructNode() 212 SmallVector<Metadata *, 4> Ops(Fields.size() * 2 + 1); in createTBAAStructTypeNode() 245 Metadata *Id, in createTBAATypeNode() 247 SmallVector<Metadata *, 4> Ops(3 + Fields.size() * 3); in createTBAATypeNode() [all …]
|
| H A D | Module.cpp | 276 bool Module::isValidModFlagBehavior(Metadata *MD, ModFlagBehavior &MFB) { in isValidModFlagBehavior() 288 MDString *&Key, Metadata *&Val) { in isValidModuleFlag() 310 Metadata *Val = nullptr; in getModuleFlagsMetadata() 321 Metadata *Module::getModuleFlag(StringRef Key) const { in getModuleFlag() 349 Metadata *Val) { in addModuleFlag() 351 Metadata *Ops[3] = { in addModuleFlag() 375 Metadata *Val) { in setModuleFlag() 382 Metadata *V = nullptr; in setModuleFlag() 633 void Module::setProfileSummary(Metadata *M, ProfileSummary::Kind Kind) { in setProfileSummary() 640 Metadata *Module::getProfileSummary(bool IsCS) const { in getProfileSummary() [all …]
|
| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Support/ |
| H A D | AMDGPUMetadata.h | 133 struct Metadata final { 145 Metadata() = default; 200 struct Metadata final { 231 Metadata() = default; 269 struct Metadata final { 303 Metadata() = default; 341 struct Metadata final { 360 Metadata() = default; 397 struct Metadata final { 407 Attrs::Metadata mAttrs = Attrs::Metadata(); [all …]
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/ |
| H A D | ValueMapper.cpp | 158 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); 201 SmallDenseMap<const Metadata *, Data, 32> Info; // Node properties. 211 Metadata &getFwdReference(MDNode &Op); 218 SmallDenseMap<const Metadata *, Data, 32> InfoStorage; 242 Metadata *map(const MDNode &N); 264 Metadata *mapTopLevelUniquedNode(const MDNode &FirstN); 274 Optional<Metadata *> tryToMapOperand(const Metadata *Op); [all …]
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/ |
| H A D | CGLoopInfo.cpp | 24 LoopInfo::createLoopPropertiesMetadata(ArrayRef<Metadata *> LoopProperties) { in createLoopPropertiesMetadata() 26 SmallVector<Metadata *, 4> NewLoopProperties; in createLoopPropertiesMetadata() 36 ArrayRef<Metadata *> LoopProperties, in createPipeliningMetadata() 47 SmallVector<Metadata *, 4> NewLoopProperties; in createPipeliningMetadata() 59 SmallVector<Metadata *, 4> Args; in createPipeliningMetadata() 64 Metadata *Vals[] = { in createPipeliningMetadata() 81 ArrayRef<Metadata *> LoopProperties, in createPartialUnrollMetadata() 100 SmallVector<Metadata *, 4> FollowupLoopProperties; in createPartialUnrollMetadata() 113 SmallVector<Metadata *, 4> Args; in createPartialUnrollMetadata() 119 Metadata *Vals[] = {MDString::get(Ctx, "llvm.loop.unroll.count"), in createPartialUnrollMetadata() [all …]
|
| H A D | CGLoopInfo.h | 132 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,
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Bitcode/Writer/ |
| H A D | ValueEnumerator.h | 35 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() 264 const MDNode *enumerateMetadataImpl(unsigned F, const Metadata *MD); [all …]
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Support/ |
| H A D | AMDGPUMetadata.cpp | 21 LLVM_YAML_IS_SEQUENCE_VECTOR(Kernel::Arg::Metadata) 22 LLVM_YAML_IS_SEQUENCE_VECTOR(Kernel::Metadata) 92 struct MappingTraits<Kernel::Attrs::Metadata> { 93 static void mapping(IO &YIO, Kernel::Attrs::Metadata &MD) { in mapping() 106 struct MappingTraits<Kernel::Arg::Metadata> { 107 static void mapping(IO &YIO, Kernel::Arg::Metadata &MD) { in mapping() 134 struct MappingTraits<Kernel::CodeProps::Metadata> { 135 static void mapping(IO &YIO, Kernel::CodeProps::Metadata &MD) { in mapping() 164 struct MappingTraits<Kernel::DebugProps::Metadata> { 165 static void mapping(IO &YIO, Kernel::DebugProps::Metadata &MD) { in mapping() [all …]
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Bitcode/Reader/ |
| H A D | MetadataLoader.cpp | 143 void push_back(Metadata *MD) { MetadataPtrs.emplace_back(MD); } in push_back() 145 Metadata *back() const { return MetadataPtrs.back(); } in back() 149 Metadata *operator[](unsigned i) const { in operator []() 154 Metadata *lookup(unsigned I) const { in lookup() 169 Metadata *getMetadataFwdRef(unsigned Idx); 175 Metadata *getMetadataIfResolved(unsigned Idx); 178 void assignValue(Metadata *MD, unsigned Idx); 190 Metadata *upgradeTypeRef(Metadata *MaybeUUID); 193 Metadata *upgradeTypeRefArray(Metadata *MaybeTuple); 196 Metadata *resolveTypeRefArray(Metadata *MaybeTuple); [all …]
|
| /netbsd-src/sys/external/bsd/compiler_rt/dist/lib/msan/ |
| H A D | msan_allocator.cc | 28 struct Metadata { struct 57 static const uptr kMetadataSize = sizeof(Metadata); 78 static const uptr kMetadataSize = sizeof(Metadata); 93 static const uptr kMetadataSize = sizeof(Metadata); 110 static const uptr kMetadataSize = sizeof(Metadata); 169 Metadata *meta = in MsanAllocate() 170 reinterpret_cast<Metadata *>(allocator.GetMetaData(allocated)); in MsanAllocate() 189 Metadata *meta = reinterpret_cast<Metadata *>(allocator.GetMetaData(p)); in MsanDeallocate() 215 Metadata *meta = reinterpret_cast<Metadata*>(allocator.GetMetaData(old_p)); in MsanReallocate() 251 Metadata *b = (Metadata *)allocator.GetMetaData(p); in AllocationSize()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/XRay/ |
| H A D | BlockPrinter.cpp | 45 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()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/PBQP/ |
| H A D | Math.h | 254 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()
|
| H A D | Graph.h | 95 NodeMetadata Metadata; variable 153 EdgeMetadata Metadata; variable 162 GraphMetadata Metadata; variable 344 Graph(GraphMetadata Metadata) : Metadata(std::move(Metadata)) {} in Graph() argument 347 GraphMetadata& getMetadata() { return Metadata; } in getMetadata() 350 const GraphMetadata& getMetadata() const { return Metadata; } in getMetadata() 493 return getNode(NId).Metadata; in getNodeMetadata() 497 return getNode(NId).Metadata; in getNodeMetadata() 535 return getEdge(EId).Metadata; in getEdgeMetadata() 539 return getEdge(EId).Metadata; in getEdgeMetadata()
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/Frontend/ |
| H A D | TestModuleFileExtension.cpp | 115 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()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/BPF/ |
| H A D | BPFAbstractMemberAccess.cpp | 127 MDNode *Metadata; member 282 CInfo.Metadata = Call->getMetadata(LLVMContext::MD_preserve_access_index); in IsPreserveDIAccessIndexCall() 283 if (!CInfo.Metadata) in IsPreserveDIAccessIndexCall() 293 CInfo.Metadata = Call->getMetadata(LLVMContext::MD_preserve_access_index); in IsPreserveDIAccessIndexCall() 294 if (!CInfo.Metadata) in IsPreserveDIAccessIndexCall() 304 CInfo.Metadata = Call->getMetadata(LLVMContext::MD_preserve_access_index); in IsPreserveDIAccessIndexCall() 305 if (!CInfo.Metadata) in IsPreserveDIAccessIndexCall() 315 CInfo.Metadata = nullptr; in IsPreserveDIAccessIndexCall() 325 CInfo.Metadata = Call->getMetadata(LLVMContext::MD_preserve_access_index); in IsPreserveDIAccessIndexCall() 326 if (!CInfo.Metadata) in IsPreserveDIAccessIndexCall() [all …]
|
| /netbsd-src/sys/external/bsd/compiler_rt/dist/lib/lsan/ |
| H A D | lsan_allocator.cc | 50 static ChunkMetadata *Metadata(const void *p) { in Metadata() function 56 ChunkMetadata *m = Metadata(p); in RegisterAllocation() 66 ChunkMetadata *m = Metadata(p); in RegisterDeallocation() 136 ChunkMetadata *m = Metadata(p); in GetMallocUsableSize() 237 ChunkMetadata *m = Metadata(reinterpret_cast<void *>(chunk)); in PointsIntoChunk() 253 metadata_ = Metadata(reinterpret_cast<void *>(chunk)); in LsanMetadata() 284 ChunkMetadata *m = Metadata(chunk); in IgnoreObjectLocked() 324 int __sanitizer_get_ownership(const void *p) { return Metadata(p) != nullptr; } in __sanitizer_get_ownership()
|
| /netbsd-src/external/gpl3/gcc/dist/libsanitizer/hwasan/ |
| H A D | hwasan_allocator.h | 33 struct Metadata { struct 67 static const uptr kMetadataSize = sizeof(Metadata); 82 HwasanChunkView(uptr block, Metadata *metadata) in HwasanChunkView() 93 Metadata *const metadata_;
|