Searched defs:NMD (Results 1 - 12 of 12) sorted by relevance

/external/llvm/lib/IR/
H A DTypeFinder.cpp79 const NamedMDNode *NMD = I; local
80 for (unsigned i = 0, e = NMD->getNumOperands(); i != e; ++i)
81 incorporateMDNode(NMD->getOperand(i));
H A DModule.cpp312 NamedMDNode *&NMD = local
314 if (!NMD) {
315 NMD = new NamedMDNode(Name);
316 NMD->setParent(this);
317 NamedMDList.push_back(NMD);
319 return NMD;
324 void Module::eraseNamedMetadata(NamedMDNode *NMD) { argument
325 static_cast<StringMap<NamedMDNode *> *>(NamedMDSymTab)->erase(NMD->getName());
326 NamedMDList.erase(NMD);
H A DDIBuilder.cpp51 if (NamedMDNode *NMD = getFnSpecificMDNode(M, SP)) {
52 for (unsigned ii = 0, ee = NMD->getNumOperands(); ii != ee; ++ii)
53 Variables.push_back(NMD->getOperand(ii));
54 NMD->eraseFromParent();
112 NamedMDNode *NMD = M.getOrInsertNamedMetadata("llvm.dbg.cu"); local
113 NMD->addOperand(TheCU);
H A DAsmWriter.cpp500 const NamedMDNode *NMD = I; local
501 for (unsigned i = 0, e = NMD->getNumOperands(); i != e; ++i)
502 CreateMetadataSlot(NMD->getOperand(i));
1247 void printNamedMDNode(const NamedMDNode *NMD);
1400 void AssemblyWriter::printNamedMDNode(const NamedMDNode *NMD) { argument
1402 StringRef Name = NMD->getName();
1422 for (unsigned i = 0, e = NMD->getNumOperands(); i != e; ++i) {
1424 int Slot = Machine.getMetadataSlot(NMD->getOperand(i));
H A DVerifier.cpp243 void visitNamedMDNode(NamedMDNode &NMD);
481 void Verifier::visitNamedMDNode(NamedMDNode &NMD) { argument
482 for (unsigned i = 0, e = NMD.getNumOperands(); i != e; ++i) {
483 MDNode *MD = NMD.getOperand(i);
/external/llvm/lib/Transforms/Utils/
H A DCloneModule.cpp115 const NamedMDNode &NMD = *I; local
116 NamedMDNode *NewNMD = New->getOrInsertNamedMetadata(NMD.getName());
117 for (unsigned i = 0, e = NMD.getNumOperands(); i != e; ++i)
118 NewNMD->addOperand(MapValue(NMD.getOperand(i), VMap));
/external/llvm/unittests/IR/
H A DMetadataTest.cpp142 NamedMDNode *NMD = M.getOrInsertNamedMetadata(Name); local
143 NMD->addOperand(n);
144 NMD->addOperand(n2);
148 NMD->print(oss);
/external/llvm/lib/Transforms/IPO/
H A DStripSymbols.cpp264 NamedMDNode *NMD = NMI; local
266 if (NMD->getName().startswith("llvm.dbg.")) {
267 NMD->eraseFromParent();
355 if (NamedMDNode *NMD = M.getNamedMetadata("llvm.dbg.gv")) {
357 for (unsigned i = 0, e = NMD->getNumOperands(); i != e; ++i)
358 if (DIGlobalVariable(NMD->getOperand(i)).Verify())
359 MDs.push_back(NMD->getOperand(i));
362 NMD->eraseFromParent();
363 NMD = NULL;
369 if (!NMD)
[all...]
H A DDeadArgumentElimination.cpp203 NamedMDNode &NMD = *I; local
204 for (unsigned MDIndex = 0, MDNum = NMD.getNumOperands();
206 MDNode *Node = NMD.getOperand(MDIndex);
/external/llvm/lib/Target/NVPTX/
H A DNVPTXUtilities.cpp64 NamedMDNode *NMD = m->getNamedMetadata(llvm::NamedMDForAnnotations); local
65 if (!NMD)
68 for (unsigned i = 0, e = NMD->getNumOperands(); i != e; ++i) {
69 const MDNode *elem = NMD->getOperand(i);
/external/llvm/lib/Bitcode/Reader/
H A DBitcodeReader.cpp907 NamedMDNode *NMD = TheModule->getOrInsertNamedMetadata(Name); local
912 NMD->addOperand(MD);
/external/llvm/lib/Bitcode/Writer/
H A DBitcodeWriter.cpp675 const NamedMDNode *NMD = I; local
682 StringRef Str = NMD->getName();
689 for (unsigned i = 0, e = NMD->getNumOperands(); i != e; ++i)
690 Record.push_back(VE.getValueID(NMD->getOperand(i)));

Completed in 290 milliseconds