Lines Matching refs:LLVMContext

84 static Metadata *canonicalizeMetadataForValue(LLVMContext &Context,  in canonicalizeMetadataForValue()
106 MetadataAsValue *MetadataAsValue::get(LLVMContext &Context, Metadata *MD) { in get()
114 MetadataAsValue *MetadataAsValue::getIfExists(LLVMContext &Context, in getIfExists()
122 LLVMContext &Context = getContext(); in handleChangedMetadata()
417 LLVMContext &Context = From->getType()->getContext(); in handleRAUW()
473 MDString *MDString::get(LLVMContext &Context, StringRef Str) { in get()
525 MDNode::MDNode(LLVMContext &Context, unsigned ID, StorageType Storage, in MDNode()
831 MDTuple *MDTuple::getImpl(LLVMContext &Context, ArrayRef<Metadata *> MDs, in getImpl()
900 static MDNode *getOrSelfReference(LLVMContext &Context, in getOrSelfReference()
1341 if (KindID == LLVMContext::MD_dbg) { in setMetadata()
1352 auto *Existing = getMetadata(LLVMContext::MD_annotation); in addAnnotationMetadata()
1367 setMetadata(LLVMContext::MD_annotation, MD); in addAnnotationMetadata()
1371 setMetadata(LLVMContext::MD_tbaa, N.TBAA); in setAAMetadata()
1372 setMetadata(LLVMContext::MD_tbaa_struct, N.TBAAStruct); in setAAMetadata()
1373 setMetadata(LLVMContext::MD_alias_scope, N.Scope); in setAAMetadata()
1374 setMetadata(LLVMContext::MD_noalias, N.NoAlias); in setAAMetadata()
1379 if (KindID == LLVMContext::MD_dbg) in getMetadataImpl()
1391 std::make_pair((unsigned)LLVMContext::MD_dbg, DbgLoc.getAsMDNode())); in getAllMetadataImpl()
1402 auto *ProfileData = getMetadata(LLVMContext::MD_prof); in extractProfMetadata()
1430 auto *ProfileData = getMetadata(LLVMContext::MD_prof); in extractProfTotalWeight()
1462 if (Offset != 0 && MD.first == LLVMContext::MD_type) { in copyMetadata()
1468 addMetadata(LLVMContext::MD_type, in copyMetadata()
1476 if (Offset != 0 && MD.first == LLVMContext::MD_dbg) { in copyMetadata()
1500 LLVMContext::MD_type, in addTypeMetadata()
1510 eraseMetadata(LLVMContext::MD_vcall_visibility); in setVCallVisibilityMetadata()
1511 addMetadata(LLVMContext::MD_vcall_visibility, in setVCallVisibilityMetadata()
1518 if (MDNode *MD = getMetadata(LLVMContext::MD_vcall_visibility)) { in getVCallVisibility()
1529 setMetadata(LLVMContext::MD_dbg, SP); in setSubprogram()
1533 return cast_or_null<DISubprogram>(getMetadata(LLVMContext::MD_dbg)); in getSubprogram()
1546 addMetadata(LLVMContext::MD_dbg, *GV); in addDebugInfo()
1552 getMetadata(LLVMContext::MD_dbg, MDs); in getDebugInfo()