Lines Matching defs:MDs
382 void writeMetadataRecords(ArrayRef<const Metadata *> MDs,
2366 ArrayRef<const Metadata *> MDs, SmallVectorImpl<uint64_t> &Record,
2368 if (MDs.empty())
2375 for (const Metadata *MD : MDs) {
2512 SmallVector<std::pair<unsigned, MDNode *>, 4> MDs;
2513 GO.getAllMetadata(MDs);
2514 for (const auto &I : MDs) {
2533 SmallVector<std::pair<unsigned, MDNode *>, 4> MDs;
2536 MDs.clear();
2537 I.getAllMetadataOtherThanDebugLoc(MDs);
2540 if (MDs.empty()) continue;
2544 for (unsigned i = 0, e = MDs.size(); i != e; ++i) {
2545 Record.push_back(MDs[i].first);
2546 Record.push_back(VE.getMetadataID(MDs[i].second));