Lines Matching refs:MDs

1024 MDTuple *MDTuple::getImpl(LLVMContext &Context, ArrayRef<Metadata *> MDs,  in getImpl()  argument
1028 MDTupleInfo::KeyTy Key(MDs); in getImpl()
1038 return storeImpl(new (MDs.size(), Storage) in getImpl()
1039 MDTuple(Context, Storage, Hash, MDs), in getImpl()
1114 SmallSetVector<Metadata *, 4> MDs(A->op_begin(), A->op_end()); in concatenate() local
1115 MDs.insert(B->op_begin(), B->op_end()); in concatenate()
1119 return getOrSelfReference(A->getContext(), MDs.getArrayRef()); in concatenate()
1126 SmallSetVector<Metadata *, 4> MDs(A->op_begin(), A->op_end()); in intersect() local
1128 MDs.remove_if([&](Metadata *MD) { return !BSet.count(MD); }); in intersect()
1132 return getOrSelfReference(A->getContext(), MDs.getArrayRef()); in intersect()
1143 SmallSetVector<Metadata *, 4> MDs; in getMostGenericAliasScope() local
1154 MDs.insert(MDOp); in getMostGenericAliasScope()
1161 MDs.insert(MDOp); in getMostGenericAliasScope()
1163 return MDs.empty() ? nullptr in getMostGenericAliasScope()
1164 : getOrSelfReference(A->getContext(), MDs.getArrayRef()); in getMostGenericAliasScope()
1344 SmallVector<Metadata *, 4> MDs; in getMostGenericRange() local
1345 MDs.reserve(EndPoints.size()); in getMostGenericRange()
1347 MDs.push_back(ConstantAsMetadata::get(I)); in getMostGenericRange()
1348 return MDNode::get(A->getContext(), MDs); in getMostGenericRange()
1468 void Value::getMetadata(unsigned KindID, SmallVectorImpl<MDNode *> &MDs) const { in getMetadata()
1470 getContext().pImpl->ValueMetadata.at(this).get(KindID, MDs); in getMetadata()
1473 void Value::getMetadata(StringRef Kind, SmallVectorImpl<MDNode *> &MDs) const { in getMetadata()
1475 getMetadata(getContext().getMDKindID(Kind), MDs); in getMetadata()
1479 SmallVectorImpl<std::pair<unsigned, MDNode *>> &MDs) const { in getAllMetadata()
1484 Info.getAll(MDs); in getAllMetadata()
1757 SmallVector<std::pair<unsigned, MDNode *>, 8> MDs; in copyMetadata() local
1758 Other->getAllMetadata(MDs); in copyMetadata()
1759 for (auto &MD : MDs) { in copyMetadata()
1850 SmallVector<MDNode *, 1> MDs; in getDebugInfo() local
1851 getMetadata(LLVMContext::MD_dbg, MDs); in getDebugInfo()
1852 for (MDNode *MD : MDs) in getDebugInfo()