reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Declarations

include/llvm/IR/LLVMContext.h
   93   unsigned getMDKindID(StringRef Name) const;

References

include/llvm/Analysis/ObjCARCAnalysisUtils.h
  280             M->getContext().getMDKindID("clang.imprecise_release");
  285             M->getContext().getMDKindID("clang.arc.copy_on_escape");
  290             M->getContext().getMDKindID("clang.arc.no_objc_arc_exceptions");
lib/IR/Core.cpp
  123   return unwrap(C)->getMDKindID(StringRef(Name, SLen));
lib/IR/LLVMContext.cpp
   45     unsigned ID = getMDKindID(MDKind.second);
lib/IR/Metadata.cpp
 1188   setMetadata(getContext().getMDKindID(Kind), Node);
 1192   return getMetadataImpl(getContext().getMDKindID(Kind));
 1387     getMetadata(getContext().getMDKindID(Kind), MDs);
 1398   addMetadata(getContext().getMDKindID(Kind), MD);
 1437   setMetadata(getContext().getMDKindID(Kind), N);
 1447   return getMetadata(getContext().getMDKindID(Kind));
lib/IR/Module.cpp
  120   return Context.getMDKindID(Name);
lib/Transforms/Scalar/Scalarizer.cpp
  305       M.getContext().getMDKindID("llvm.mem.parallel_loop_access");
  858       M.getContext().getMDKindID("llvm.mem.parallel_loop_access");
lib/Transforms/Scalar/StructurizeCFG.cpp
 1009         R->getEntry()->getContext().getMDKindID("structurizecfg.uniform");
lib/Transforms/Utils/Local.cpp
 1047   unsigned LoopMDKind = BB->getContext().getMDKindID("llvm.loop");
lib/Transforms/Utils/LoopSimplify.cpp
  443   unsigned LoopMDKind = BEBlock->getContext().getMDKindID("llvm.loop");
tools/clang/lib/CodeGen/CGObjCGNU.cpp
 2124   msgSendMDKind = VMContext.getMDKindID("GNUObjCMessageSend");
tools/clang/lib/CodeGen/CodeGenModule.cpp
 5627   unsigned DeclPtrKind = Context.getMDKindID("clang.decl.ptr");
unittests/IR/MetadataTest.cpp
 2716   EXPECT_EQ(Context.getMDKindID("other1"), MDs[2].first);
 2717   EXPECT_EQ(Context.getMDKindID("other2"), MDs[3].first);