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

Declarations

include/llvm/IR/GlobalObject.h
  140   MDNode *getMetadata(unsigned KindID) const;

References

include/llvm/IR/GlobalObject.h
  129     return getMetadata(KindID) != nullptr;
lib/CodeGen/TargetLoweringObjectFileImpl.cpp
  517   MDNode *MD = GO->getMetadata(LLVMContext::MD_associated);
lib/IR/AbstractCallSite.cpp
   74   MDNode *CallbackMD = Callee->getMetadata(LLVMContext::MD_callback);
lib/IR/Function.cpp
 1548   MDNode *MD = getMetadata(LLVMContext::MD_prof);
 1571   if (MDNode *MD = getMetadata(LLVMContext::MD_prof))
 1588   if (MDNode *MD = getMetadata(LLVMContext::MD_section_prefix)) {
lib/IR/Globals.cpp
  299   return GO->getMetadata(LLVMContext::MD_absolute_symbol);
  307   MDNode *MD = GO->getMetadata(LLVMContext::MD_absolute_symbol);
lib/IR/Metadata.cpp
 1447   return getMetadata(getContext().getMDKindID(Kind));
 1508   if (MDNode *MD = getMetadata(LLVMContext::MD_vcall_visibility)) {
 1523   return cast_or_null<DISubprogram>(getMetadata(LLVMContext::MD_dbg));
lib/Target/BPF/BTFDebug.cpp
  996       MDNode *MDN = GVar->getMetadata(LLVMContext::MD_preserve_access_index);
lib/Transforms/IPO/LowerTypeTests.cpp
  986     if (GV->getMetadata(LLVMContext::MD_absolute_symbol))
lib/Transforms/IPO/ThinLTOBitcodeWriter.cpp
  229     if (MDNode *MD = GO->getMetadata(LLVMContext::MD_associated))
unittests/IR/MetadataTest.cpp
 2647   EXPECT_EQ(nullptr, F->getMetadata(LLVMContext::MD_dbg));
 2657   EXPECT_EQ(SP1, F->getMetadata(LLVMContext::MD_dbg));
 2663   EXPECT_EQ(SP2, F->getMetadata(LLVMContext::MD_dbg));
 2669   EXPECT_EQ(nullptr, F->getMetadata(LLVMContext::MD_dbg));
 2774   EXPECT_EQ(SP, F->getMetadata(LLVMContext::MD_dbg));
unittests/Transforms/Utils/CloningTest.cpp
  805   EXPECT_NE(nullptr, NewGV->getMetadata(LLVMContext::MD_type));