Lines Matching defs:MDs
321 void writeMetadataRecords(ArrayRef<const Metadata *> MDs,
1728 void DXILBitcodeWriter::writeMetadataRecords(ArrayRef<const Metadata *> MDs,
1732 if (MDs.empty())
1739 for (const Metadata *MD : MDs) {
1857 SmallVector<std::pair<unsigned, MDNode *>, 4> MDs;
1858 F.getAllMetadata(MDs);
1859 if (!MDs.empty()) {
1860 for (const auto &I : MDs) {
1870 MDs.clear();
1871 I.getAllMetadataOtherThanDebugLoc(MDs);
1874 if (MDs.empty())
1879 for (unsigned i = 0, e = MDs.size(); i != e; ++i) {
1880 Record.push_back(MDs[i].first);
1881 Record.push_back(VE.getMetadataID(MDs[i].second));