Lines Matching refs:NMD
174 void Write(const NamedMDNode *NMD) { in Write()
175 if (!NMD) in Write()
177 NMD->print(*OS, MST); in Write()
426 for (const NamedMDNode &NMD : M.named_metadata()) in verify() local
427 visitNamedMDNode(NMD); in verify()
455 void visitNamedMDNode(const NamedMDNode &NMD);
879 void Verifier::visitNamedMDNode(const NamedMDNode &NMD) { in visitNamedMDNode() argument
882 if (NMD.getName().startswith("llvm.dbg.")) in visitNamedMDNode()
883 CheckDI(NMD.getName() == "llvm.dbg.cu", in visitNamedMDNode()
884 "unrecognized named metadata node in the llvm.dbg namespace", &NMD); in visitNamedMDNode()
885 for (const MDNode *MD : NMD.operands()) { in visitNamedMDNode()
886 if (NMD.getName() == "llvm.dbg.cu") in visitNamedMDNode()
887 CheckDI(MD && isa<DICompileUnit>(MD), "invalid compile unit", &NMD, MD); in visitNamedMDNode()