Lines Matching refs:LLVMContext

81 static Metadata *canonicalizeMetadataForValue(LLVMContext &Context,  in canonicalizeMetadataForValue()
103 MetadataAsValue *MetadataAsValue::get(LLVMContext &Context, Metadata *MD) { in get()
111 MetadataAsValue *MetadataAsValue::getIfExists(LLVMContext &Context, in getIfExists()
119 LLVMContext &Context = getContext(); in handleChangedMetadata()
336 LLVMContext &Context = C.getType()->getContext(); in SalvageDebugInfo()
544 LLVMContext &Context = From->getType()->getContext(); in handleRAUW()
600 MDString *MDString::get(LLVMContext &Context, StringRef Str) { in get()
644 MDNode::MDNode(LLVMContext &Context, unsigned ID, StorageType Storage, in MDNode()
1024 MDTuple *MDTuple::getImpl(LLVMContext &Context, ArrayRef<Metadata *> MDs, in getImpl()
1094 static MDNode *getOrSelfReference(LLVMContext &Context, in getOrSelfReference()
1223 assert(AInstr->getMetadata(LLVMContext::MD_prof) == A && in getMergedProfMetadata()
1225 assert(BInstr->getMetadata(LLVMContext::MD_prof) == B && in getMergedProfMetadata()
1463 const LLVMContext &Ctx = getContext(); in getMetadataImpl()
1576 const LLVMContext &Ctx = getContext(); in getMetadataImpl()
1578 if (KindID == LLVMContext::MD_dbg) in getMetadataImpl()
1584 if (DbgLoc && Pred(LLVMContext::MD_dbg, DbgLoc.getAsMDNode())) in eraseMetadataIf()
1598 KnownSet.insert(LLVMContext::MD_DIAssignID); in dropUnknownNonDebugMetadata()
1608 cast_or_null<DIAssignID>(getMetadata(LLVMContext::MD_DIAssignID))) { in updateDIAssignIDMapping()
1641 if (KindID == LLVMContext::MD_dbg) { in setMetadata()
1647 if (KindID == LLVMContext::MD_DIAssignID) { in setMetadata()
1661 if (auto *Existing = getMetadata(LLVMContext::MD_annotation)) { in addAnnotationMetadata()
1686 setMetadata(LLVMContext::MD_annotation, MD); in addAnnotationMetadata()
1691 if (auto *Existing = getMetadata(LLVMContext::MD_annotation)) { in addAnnotationMetadata()
1704 setMetadata(LLVMContext::MD_annotation, MD); in addAnnotationMetadata()
1713 Result.TBAA = Info.lookup(LLVMContext::MD_tbaa); in getAAMetadata()
1714 Result.TBAAStruct = Info.lookup(LLVMContext::MD_tbaa_struct); in getAAMetadata()
1715 Result.Scope = Info.lookup(LLVMContext::MD_alias_scope); in getAAMetadata()
1716 Result.NoAlias = Info.lookup(LLVMContext::MD_noalias); in getAAMetadata()
1722 setMetadata(LLVMContext::MD_tbaa, N.TBAA); in setAAMetadata()
1723 setMetadata(LLVMContext::MD_tbaa_struct, N.TBAAStruct); in setAAMetadata()
1724 setMetadata(LLVMContext::MD_alias_scope, N.Scope); in setAAMetadata()
1725 setMetadata(LLVMContext::MD_noalias, N.NoAlias); in setAAMetadata()
1729 setMetadata(llvm::LLVMContext::MD_nosanitize, in setNoSanitizeMetadata()
1740 std::make_pair((unsigned)LLVMContext::MD_dbg, DbgLoc.getAsMDNode())); in getAllMetadataImpl()
1761 if (Offset != 0 && MD.first == LLVMContext::MD_type) { in copyMetadata()
1767 addMetadata(LLVMContext::MD_type, in copyMetadata()
1775 if (Offset != 0 && MD.first == LLVMContext::MD_dbg) { in copyMetadata()
1799 LLVMContext::MD_type, in addTypeMetadata()
1809 eraseMetadata(LLVMContext::MD_vcall_visibility); in setVCallVisibilityMetadata()
1810 addMetadata(LLVMContext::MD_vcall_visibility, in setVCallVisibilityMetadata()
1817 if (MDNode *MD = getMetadata(LLVMContext::MD_vcall_visibility)) { in getVCallVisibility()
1828 setMetadata(LLVMContext::MD_dbg, SP); in setSubprogram()
1832 return cast_or_null<DISubprogram>(getMetadata(LLVMContext::MD_dbg)); in getSubprogram()
1845 addMetadata(LLVMContext::MD_dbg, *GV); in addDebugInfo()
1851 getMetadata(LLVMContext::MD_dbg, MDs); in getDebugInfo()