• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-12-stable/contrib/llvm-project/llvm/lib/IR/

Lines Matching refs:LLVMContext

40 #include "llvm/IR/LLVMContext.h"
83 static Metadata *canonicalizeMetadataForValue(LLVMContext &Context,
105 MetadataAsValue *MetadataAsValue::get(LLVMContext &Context, Metadata *MD) {
113 MetadataAsValue *MetadataAsValue::getIfExists(LLVMContext &Context,
121 LLVMContext &Context = getContext();
397 LLVMContext &Context = From->getType()->getContext();
453 MDString *MDString::get(LLVMContext &Context, StringRef Str) {
505 MDNode::MDNode(LLVMContext &Context, unsigned ID, StorageType Storage,
814 MDTuple *MDTuple::getImpl(LLVMContext &Context, ArrayRef<Metadata *> MDs,
883 static MDNode *getOrSelfReference(LLVMContext &Context,
1229 if (KindID == LLVMContext::MD_dbg) {
1264 setMetadata(LLVMContext::MD_tbaa, N.TBAA);
1265 setMetadata(LLVMContext::MD_tbaa_struct, N.TBAAStruct);
1266 setMetadata(LLVMContext::MD_alias_scope, N.Scope);
1267 setMetadata(LLVMContext::MD_noalias, N.NoAlias);
1272 if (KindID == LLVMContext::MD_dbg)
1290 std::make_pair((unsigned)LLVMContext::MD_dbg, DbgLoc.getAsMDNode()));
1320 auto *ProfileData = getMetadata(LLVMContext::MD_prof);
1348 auto *ProfileData = getMetadata(LLVMContext::MD_prof);
1458 if (Offset != 0 && MD.first == LLVMContext::MD_type) {
1464 addMetadata(LLVMContext::MD_type,
1472 if (Offset != 0 && MD.first == LLVMContext::MD_dbg) {
1496 LLVMContext::MD_type,
1504 addMetadata(LLVMContext::MD_vcall_visibility,
1511 if (MDNode *MD = getMetadata(LLVMContext::MD_vcall_visibility)) {
1522 setMetadata(LLVMContext::MD_dbg, SP);
1526 return cast_or_null<DISubprogram>(getMetadata(LLVMContext::MD_dbg));
1539 addMetadata(LLVMContext::MD_dbg, *GV);
1545 getMetadata(LLVMContext::MD_dbg, MDs);