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()
327 LLVMContext &Context = C.getType()->getContext(); in SalvageDebugInfo()
535 LLVMContext &Context = From->getType()->getContext(); in handleRAUW()
591 MDString *MDString::get(LLVMContext &Context, StringRef Str) { in get()
635 MDNode::MDNode(LLVMContext &Context, unsigned ID, StorageType Storage, in MDNode()
1015 MDTuple *MDTuple::getImpl(LLVMContext &Context, ArrayRef<Metadata *> MDs, in getImpl()
1085 static MDNode *getOrSelfReference(LLVMContext &Context, in getOrSelfReference()
1215 assert(AInstr->getMetadata(LLVMContext::MD_prof) == A && in getMergedProfMetadata()
1217 assert(BInstr->getMetadata(LLVMContext::MD_prof) == B && in getMergedProfMetadata()
1454 const LLVMContext &Ctx = getContext(); in getMetadataImpl()
1567 const LLVMContext &Ctx = getContext(); in getMetadataImpl()
1569 if (KindID == LLVMContext::MD_dbg) in getMetadataImpl()
1575 if (DbgLoc && Pred(LLVMContext::MD_dbg, DbgLoc.getAsMDNode())) in eraseMetadataIf()
1589 KnownSet.insert(LLVMContext::MD_DIAssignID); in dropUnknownNonDebugMetadata()
1599 cast_or_null<DIAssignID>(getMetadata(LLVMContext::MD_DIAssignID))) { in updateDIAssignIDMapping()
1632 if (KindID == LLVMContext::MD_dbg) { in setMetadata()
1638 if (KindID == LLVMContext::MD_DIAssignID) { in setMetadata()
1652 if (auto *Existing = getMetadata(LLVMContext::MD_annotation)) { in addAnnotationMetadata()
1677 setMetadata(LLVMContext::MD_annotation, MD); in addAnnotationMetadata()
1682 if (auto *Existing = getMetadata(LLVMContext::MD_annotation)) { in addAnnotationMetadata()
1695 setMetadata(LLVMContext::MD_annotation, MD); in addAnnotationMetadata()
1704 Result.TBAA = Info.lookup(LLVMContext::MD_tbaa); in getAAMetadata()
1705 Result.TBAAStruct = Info.lookup(LLVMContext::MD_tbaa_struct); in getAAMetadata()
1706 Result.Scope = Info.lookup(LLVMContext::MD_alias_scope); in getAAMetadata()
1707 Result.NoAlias = Info.lookup(LLVMContext::MD_noalias); in getAAMetadata()
1713 setMetadata(LLVMContext::MD_tbaa, N.TBAA); in setAAMetadata()
1714 setMetadata(LLVMContext::MD_tbaa_struct, N.TBAAStruct); in setAAMetadata()
1715 setMetadata(LLVMContext::MD_alias_scope, N.Scope); in setAAMetadata()
1716 setMetadata(LLVMContext::MD_noalias, N.NoAlias); in setAAMetadata()
1720 setMetadata(llvm::LLVMContext::MD_nosanitize, in setNoSanitizeMetadata()
1731 std::make_pair((unsigned)LLVMContext::MD_dbg, DbgLoc.getAsMDNode())); in getAllMetadataImpl()
1752 if (Offset != 0 && MD.first == LLVMContext::MD_type) { in copyMetadata()
1758 addMetadata(LLVMContext::MD_type, in copyMetadata()
1766 if (Offset != 0 && MD.first == LLVMContext::MD_dbg) { in copyMetadata()
1790 LLVMContext::MD_type, in addTypeMetadata()
1800 eraseMetadata(LLVMContext::MD_vcall_visibility); in setVCallVisibilityMetadata()
1801 addMetadata(LLVMContext::MD_vcall_visibility, in setVCallVisibilityMetadata()
1808 if (MDNode *MD = getMetadata(LLVMContext::MD_vcall_visibility)) { in getVCallVisibility()
1819 setMetadata(LLVMContext::MD_dbg, SP); in setSubprogram()
1823 return cast_or_null<DISubprogram>(getMetadata(LLVMContext::MD_dbg)); in getSubprogram()
1836 addMetadata(LLVMContext::MD_dbg, *GV); in addDebugInfo()
1842 getMetadata(LLVMContext::MD_dbg, MDs); in getDebugInfo()