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

References

include/llvm/IR/Metadata.h
 1166   return MDTuple::get(Context, MDs);
lib/AsmParser/LLParser.cpp
 3728   MD = (IsDistinct ? MDTuple::getDistinct : MDTuple::get)(Context, Elts);
lib/Bitcode/Reader/MetadataLoader.cpp
  357   return MDTuple::get(Context, Ops);
lib/IR/AutoUpgrade.cpp
 4119   return MDTuple::get(T->getContext(), Ops);
 4135   return MDTuple::get(T->getContext(), Ops);
lib/IR/DIBuilder.cpp
   75   CUNode->replaceEnumTypes(MDTuple::get(VMContext, AllEnumTypes));
   88     CUNode->replaceRetainedTypes(MDTuple::get(VMContext, RetainValues));
   90   DISubprogramArray SPs = MDTuple::get(VMContext, AllSubprograms);
   98     CUNode->replaceGlobalVariables(MDTuple::get(VMContext, AllGVs));
  101     CUNode->replaceImportedEntities(MDTuple::get(
  108       CUNode->replaceMacros(MDTuple::get(VMContext, I.second.getArrayRef()));
  603   return MDTuple::get(VMContext, Elements);
  608   return MDTuple::get(VMContext, Elements);
lib/IR/Metadata.cpp
 1494       *MDTuple::get(getContext(),
lib/IR/ProfileSummary.cpp
   31   return MDTuple::get(Context, Ops);
   39   return MDTuple::get(Context, Ops);
   56     Entries.push_back(MDTuple::get(Context, EntryMD));
   59                       MDTuple::get(Context, Entries)};
   60   return MDTuple::get(Context, Ops);
   80   return MDTuple::get(Context, Components);
lib/Linker/IRMover.cpp
 1165         CU->replaceImportedEntities(MDTuple::get(
lib/Transforms/IPO/StripSymbols.cpp
  359       DIC->replaceGlobalVariables(MDTuple::get(C, LiveGlobalVariables));
lib/Transforms/IPO/ThinLTOBitcodeWriter.cpp
  337     CfiFunctionMDs.push_back(MDTuple::get(Ctx, Elts));
  362     FunctionAliases.push_back(MDTuple::get(Ctx, Elts));
  377     Symvers.push_back(MDTuple::get(
lib/Transforms/Utils/ValueMapper.cpp
  394                                         MDTuple::get(V->getContext(), None));
tools/clang/lib/CodeGen/CGBuiltin.cpp
 3129     MDTuple *StrTuple = MDTuple::get(getLLVMContext(), Strings);
unittests/IR/IRBuilderTest.cpp
  902   auto MN0 = MDTuple::get(Ctx, Elements);
  909   auto MN1 = MDTuple::get(Ctx, Elements);
  914   auto MN2 = MDTuple::get(Ctx, Elements);
unittests/IR/MetadataTest.cpp
  479   MDTuple *N = MDTuple::get(Context, Ops);
  485   ASSERT_EQ(N, MDTuple::get(Context, NullOps));
  497   MDTuple *N = MDTuple::get(Context, Ops);
  504   ASSERT_NE(N, MDTuple::get(Context, NullOps));
  528   MDNode *U = MDTuple::get(Context, None);
  537   MDNode *U = MDTuple::get(Context, None);
  546   MDNode *U = MDTuple::get(Context, None);
  643   MDNode *Empty = MDTuple::get(Context, ArrayRef<Metadata *>());
  644   MDNode *N = MDTuple::get(Context, Ops);
  661   auto *Empty = MDTuple::get(Context, None);
  747   ASSERT_NE(N, MDTuple::get(Context, NullOps));
  771   ASSERT_EQ(N, MDTuple::get(Context, NullOps));
  776     auto *Empty = MDTuple::get(Context, None);
  812   auto *U = MDTuple::get(Context, T);
  828   EXPECT_EQ(U, MDTuple::get(Context, N));
 1270   Metadata *Types = MDTuple::get(Context, TypesOps);
 2549   auto *N = MDTuple::get(Context, {Temp1.get()});
 2571   auto *N1 = MDTuple::get(Context, Ops1);
 2572   auto *N2 = MDTuple::get(Context, Ops2);
 2794   auto *N0 = MDTuple::get(Context, None);
 2795   auto *N1 = MDTuple::get(Context, N0);
 2806   DistinctMDOperandPlaceholder(7).replaceUseWith(MDTuple::get(Context, None));
unittests/Transforms/Utils/ValueMapperTest.cpp
   23   auto *U = MDTuple::get(Context, None);
   38     U0 = MDTuple::get(Context, Ops);
   80     N1 = MDTuple::get(Context, Ops1);
  201   auto *N0 = MDTuple::get(C, None);
  202   auto *N1 = MDTuple::get(C, N0);
  218   auto *N0 = MDTuple::get(C, None);
  219   auto *N1 = MDTuple::get(C, N0);
  248     auto *N = MDTuple::get(C, None);
  305   auto *N0 = MDTuple::get(C, None);