Home
last modified time | relevance | path

Searched refs:NMD (Results 1 – 19 of 19) sorted by relevance

/external/llvm/lib/Transforms/IPO/
DStripSymbols.cpp264 NamedMDNode *NMD = NMI; in StripDebugInfo() local
266 if (NMD->getName().startswith("llvm.dbg.")) { in StripDebugInfo()
267 NMD->eraseFromParent(); in StripDebugInfo()
355 if (NamedMDNode *NMD = M.getNamedMetadata("llvm.dbg.gv")) { in runOnModule() local
357 for (unsigned i = 0, e = NMD->getNumOperands(); i != e; ++i) in runOnModule()
358 if (DIGlobalVariable(NMD->getOperand(i)).Verify()) in runOnModule()
359 MDs.push_back(NMD->getOperand(i)); in runOnModule()
362 NMD->eraseFromParent(); in runOnModule()
363 NMD = NULL; in runOnModule()
369 if (!NMD) in runOnModule()
[all …]
/external/llvm/lib/Analysis/
DDbgInfoPrinter.cpp64 NamedMDNode *NMD = M->getNamedMetadata("llvm.dbg.gv"); in findDbgGlobalDeclare() local
65 if (!NMD) in findDbgGlobalDeclare()
68 for (unsigned i = 0, e = NMD->getNumOperands(); i != e; ++i) { in findDbgGlobalDeclare()
69 DIDescriptor DIG(cast<MDNode>(NMD->getOperand(i))); in findDbgGlobalDeclare()
81 NamedMDNode *NMD = M->getNamedMetadata("llvm.dbg.sp"); in findDbgSubprogramDeclare() local
82 if (!NMD) in findDbgSubprogramDeclare()
85 for (unsigned i = 0, e = NMD->getNumOperands(); i != e; ++i) { in findDbgSubprogramDeclare()
86 DIDescriptor DIG(cast<MDNode>(NMD->getOperand(i))); in findDbgSubprogramDeclare()
/external/llvm/lib/VMCore/
DModule.cpp313 NamedMDNode *&NMD = in getOrInsertNamedMetadata() local
315 if (!NMD) { in getOrInsertNamedMetadata()
316 NMD = new NamedMDNode(Name); in getOrInsertNamedMetadata()
317 NMD->setParent(this); in getOrInsertNamedMetadata()
318 NamedMDList.push_back(NMD); in getOrInsertNamedMetadata()
320 return NMD; in getOrInsertNamedMetadata()
325 void Module::eraseNamedMetadata(NamedMDNode *NMD) { in eraseNamedMetadata() argument
326 static_cast<StringMap<NamedMDNode *> *>(NamedMDSymTab)->erase(NMD->getName()); in eraseNamedMetadata()
327 NamedMDList.erase(NMD); in eraseNamedMetadata()
DTypeFinder.cpp79 const NamedMDNode *NMD = I; in run() local
80 for (unsigned i = 0, e = NMD->getNumOperands(); i != e; ++i) in run()
81 incorporateMDNode(NMD->getOperand(i)); in run()
DDebugInfo.cpp841 if (NamedMDNode *NMD = M.getNamedMetadata("llvm.dbg.gv")) { in processModule() local
842 for (unsigned i = 0, e = NMD->getNumOperands(); i != e; ++i) { in processModule()
843 DIGlobalVariable DIG(cast<MDNode>(NMD->getOperand(i))); in processModule()
852 if (NamedMDNode *NMD = M.getNamedMetadata("llvm.dbg.sp")) in processModule() local
853 for (unsigned i = 0, e = NMD->getNumOperands(); i != e; ++i) in processModule()
854 processSubprogram(DISubprogram(NMD->getOperand(i))); in processModule()
DDIBuilder.cpp51 if (NamedMDNode *NMD = getFnSpecificMDNode(M, SP)) { in finalize() local
52 for (unsigned ii = 0, ee = NMD->getNumOperands(); ii != ee; ++ii) in finalize()
53 Variables.push_back(NMD->getOperand(ii)); in finalize()
54 NMD->eraseFromParent(); in finalize()
122 NamedMDNode *NMD = M.getOrInsertNamedMetadata("llvm.dbg.cu"); in createCompileUnit() local
123 NMD->addOperand(TheCU); in createCompileUnit()
DAsmWriter.cpp466 const NamedMDNode *NMD = I; in processModule() local
467 for (unsigned i = 0, e = NMD->getNumOperands(); i != e; ++i) in processModule()
468 CreateMetadataSlot(NMD->getOperand(i)); in processModule()
1160 void printNamedMDNode(const NamedMDNode *NMD);
1318 void AssemblyWriter::printNamedMDNode(const NamedMDNode *NMD) { in printNamedMDNode() argument
1320 StringRef Name = NMD->getName(); in printNamedMDNode()
1338 for (unsigned i = 0, e = NMD->getNumOperands(); i != e; ++i) { in printNamedMDNode()
1340 int Slot = Machine.getMetadataSlot(NMD->getOperand(i)); in printNamedMDNode()
DVerifier.cpp242 void visitNamedMDNode(NamedMDNode &NMD);
477 void Verifier::visitNamedMDNode(NamedMDNode &NMD) { in visitNamedMDNode() argument
478 for (unsigned i = 0, e = NMD.getNumOperands(); i != e; ++i) { in visitNamedMDNode()
479 MDNode *MD = NMD.getOperand(i); in visitNamedMDNode()
/external/llvm/lib/Transforms/Utils/
DCloneModule.cpp119 const NamedMDNode &NMD = *I; in CloneModule() local
120 NamedMDNode *NewNMD = New->getOrInsertNamedMetadata(NMD.getName()); in CloneModule()
121 for (unsigned i = 0, e = NMD.getNumOperands(); i != e; ++i) in CloneModule()
122 NewNMD->addOperand(MapValue(NMD.getOperand(i), VMap)); in CloneModule()
/external/llvm/unittests/VMCore/
DMetadataTest.cpp142 NamedMDNode *NMD = M.getOrInsertNamedMetadata(Name); in TEST() local
143 NMD->addOperand(n); in TEST()
144 NMD->addOperand(n2); in TEST()
148 NMD->print(oss); in TEST()
/external/llvm/lib/Target/NVPTX/
DNVPTXUtilities.cpp64 NamedMDNode *NMD = m->getNamedMetadata(llvm::NamedMDForAnnotations); in cacheAnnotationFromMD() local
65 if (!NMD) in cacheAnnotationFromMD()
68 for (unsigned i = 0, e = NMD->getNumOperands(); i != e; ++i) { in cacheAnnotationFromMD()
69 const MDNode *elem = NMD->getOperand(i); in cacheAnnotationFromMD()
/external/llvm/lib/CodeGen/AsmPrinter/
DDwarfDebug.cpp657 if (NamedMDNode *NMD = M->getNamedMetadata("llvm.dbg.sp")) in collectInfoFromNamedMDNodes() local
658 for (unsigned i = 0, e = NMD->getNumOperands(); i != e; ++i) { in collectInfoFromNamedMDNodes()
659 const MDNode *N = NMD->getOperand(i); in collectInfoFromNamedMDNodes()
664 if (NamedMDNode *NMD = M->getNamedMetadata("llvm.dbg.gv")) in collectInfoFromNamedMDNodes() local
665 for (unsigned i = 0, e = NMD->getNumOperands(); i != e; ++i) { in collectInfoFromNamedMDNodes()
666 const MDNode *N = NMD->getOperand(i); in collectInfoFromNamedMDNodes()
671 if (NamedMDNode *NMD = M->getNamedMetadata("llvm.dbg.enum")) in collectInfoFromNamedMDNodes() local
672 for (unsigned i = 0, e = NMD->getNumOperands(); i != e; ++i) { in collectInfoFromNamedMDNodes()
673 DIType Ty(NMD->getOperand(i)); in collectInfoFromNamedMDNodes()
678 if (NamedMDNode *NMD = M->getNamedMetadata("llvm.dbg.ty")) in collectInfoFromNamedMDNodes() local
[all …]
/external/llvm/tools/opt/
Dopt.cpp383 if (NamedMDNode *NMD = M.getNamedMetadata("llvm.dbg.sp")) in runOnModule() local
384 for (unsigned i = 0, e = NMD->getNumOperands(); i != e; ++i) { in runOnModule()
386 DISubprogram SP(NMD->getOperand(i)); in runOnModule()
/external/llvm/lib/Bitcode/Writer/
DValueEnumerator.h145 void EnumerateNamedMDNode(const NamedMDNode *NMD);
DBitcodeWriter.cpp624 const NamedMDNode *NMD = I; in WriteModuleMetadata() local
631 StringRef Str = NMD->getName(); in WriteModuleMetadata()
638 for (unsigned i = 0, e = NMD->getNumOperands(); i != e; ++i) in WriteModuleMetadata()
639 Record.push_back(VE.getValueID(NMD->getOperand(i))); in WriteModuleMetadata()
/external/llvm/include/llvm/
DModule.h401 void eraseNamedMetadata(NamedMDNode *NMD);
/external/llvm/lib/Transforms/Scalar/
DObjCARC.cpp4013 if (NamedMDNode *NMD = in doInitialization() local
4015 if (NMD->getNumOperands() == 1) { in doInitialization()
4016 const MDNode *N = NMD->getOperand(0); in doInitialization()
/external/llvm/lib/Bitcode/Reader/
DBitcodeReader.cpp837 NamedMDNode *NMD = TheModule->getOrInsertNamedMetadata(Name); in ParseMetadata() local
842 NMD->addOperand(MD); in ParseMetadata()
/external/llvm/lib/AsmParser/
DLLParser.cpp496 NamedMDNode *NMD = M->getOrInsertNamedMetadata(Name); in ParseNamedMetadata() local
504 NMD->addOperand(N); in ParseNamedMetadata()