Lines Matching refs:NMD
184 NamedMDNode *NMD = M.getOrInsertNamedMetadata("llvm.debugify"); in applyDebugifyMetadata() local
186 NMD->addOperand(MDNode::get( in applyDebugifyMetadata()
191 assert(NMD->getNumOperands() == 2 && in applyDebugifyMetadata()
239 NamedMDNode *NMD = M.getModuleFlagsMetadata(); in stripDebugifyMetadata() local
240 if (!NMD) in stripDebugifyMetadata()
243 for (MDNode *Flag : NMD->operands()) in stripDebugifyMetadata()
245 NMD->clearOperands(); in stripDebugifyMetadata()
252 NMD->addOperand(Flag); in stripDebugifyMetadata()
255 if (NMD->getNumOperands() == 0) in stripDebugifyMetadata()
256 NMD->eraseFromParent(); in stripDebugifyMetadata()
307 NamedMDNode *NMD = M.getNamedMetadata("llvm.debugify"); in checkDebugifyMetadata() local
308 if (!NMD) { in checkDebugifyMetadata()
314 return mdconst::extract<ConstantInt>(NMD->getOperand(Idx)->getOperand(0)) in checkDebugifyMetadata()
317 assert(NMD->getNumOperands() == 2 && in checkDebugifyMetadata()