Lines Matching refs:MDs
547 void verifyFunctionMetadata(ArrayRef<std::pair<unsigned, MDNode *>> MDs);
730 SmallVector<MDNode *, 1> MDs; in visitGlobalVariable() local
731 GV.getMetadata(LLVMContext::MD_dbg, MDs); in visitGlobalVariable()
732 for (auto *MD : MDs) { in visitGlobalVariable()
2111 ArrayRef<std::pair<unsigned, MDNode *>> MDs) { in verifyFunctionMetadata() argument
2112 for (const auto &Pair : MDs) { in verifyFunctionMetadata()
2522 SmallVector<std::pair<unsigned, MDNode *>, 4> MDs; in visitFunction() local
2523 F.getAllMetadata(MDs); in visitFunction()
2524 assert(F.hasMetadata() != MDs.empty() && "Bit out-of-sync"); in visitFunction()
2525 verifyFunctionMetadata(MDs); in visitFunction()
2538 Assert(MDs.empty(), "unmaterialized function cannot have metadata", &F, in visitFunction()
2539 MDs.empty() ? nullptr : MDs.front().second); in visitFunction()
2541 for (const auto &I : MDs) { in visitFunction()
2573 for (const auto &I : MDs) { in visitFunction()
4561 SmallVector<std::pair<unsigned, MDNode *>, 4> MDs; in visitInstruction() local
4562 I.getAllMetadata(MDs); in visitInstruction()
4563 for (auto Attachment : MDs) { in visitInstruction()