Home
last modified time | relevance | path

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

/external/llvm/lib/IR/
DModule.cpp245 NamedMDNode *&NMD = in getOrInsertNamedMetadata() local
247 if (!NMD) { in getOrInsertNamedMetadata()
248 NMD = new NamedMDNode(Name); in getOrInsertNamedMetadata()
249 NMD->setParent(this); in getOrInsertNamedMetadata()
250 NamedMDList.push_back(NMD); in getOrInsertNamedMetadata()
252 return NMD; in getOrInsertNamedMetadata()
257 void Module::eraseNamedMetadata(NamedMDNode *NMD) { in eraseNamedMetadata() argument
258 static_cast<StringMap<NamedMDNode *> *>(NamedMDSymTab)->erase(NMD->getName()); in eraseNamedMetadata()
259 NamedMDList.erase(NMD); in eraseNamedMetadata()
DTypeFinder.cpp82 const NamedMDNode *NMD = I; in run() local
83 for (unsigned i = 0, e = NMD->getNumOperands(); i != e; ++i) in run()
84 incorporateMDNode(NMD->getOperand(i)); in run()
DAsmWriter.h89 void printNamedMDNode(const NamedMDNode *NMD);
DDIBuilder.cpp59 if (NamedMDNode *NMD = getFnSpecificMDNode(M, SP)) { in finalize() local
60 for (unsigned ii = 0, ee = NMD->getNumOperands(); ii != ee; ++ii) in finalize()
61 Variables.push_back(NMD->getOperand(ii)); in finalize()
62 NMD->eraseFromParent(); in finalize()
149 NamedMDNode *NMD = M.getOrInsertNamedMetadata("llvm.dbg.cu"); in createCompileUnit() local
150 NMD->addOperand(CUNode); in createCompileUnit()
DAsmWriter.cpp477 const NamedMDNode *NMD = I; in processModule() local
478 for (unsigned i = 0, e = NMD->getNumOperands(); i != e; ++i) in processModule()
479 CreateMetadataSlot(NMD->getOperand(i)); in processModule()
1366 void AssemblyWriter::printNamedMDNode(const NamedMDNode *NMD) { in printNamedMDNode() argument
1368 StringRef Name = NMD->getName(); in printNamedMDNode()
1388 for (unsigned i = 0, e = NMD->getNumOperands(); i != e; ++i) { in printNamedMDNode()
1390 int Slot = Machine.getMetadataSlot(NMD->getOperand(i)); in printNamedMDNode()
DDebugInfo.cpp1500 NamedMDNode *NMD = NMI; in StripDebugInfo() local
1502 if (NMD->getName().startswith("llvm.dbg.")) { in StripDebugInfo()
1503 NMD->eraseFromParent(); in StripDebugInfo()
DVerifier.cpp262 void visitNamedMDNode(const NamedMDNode &NMD);
552 void Verifier::visitNamedMDNode(const NamedMDNode &NMD) { in visitNamedMDNode() argument
553 for (unsigned i = 0, e = NMD.getNumOperands(); i != e; ++i) { in visitNamedMDNode()
554 MDNode *MD = NMD.getOperand(i); in visitNamedMDNode()
/external/llvm/tools/opt/
DBreakpointPrinter.cpp55 if (NamedMDNode *NMD = M.getNamedMetadata("llvm.dbg.sp")) in runOnModule() local
56 for (unsigned i = 0, e = NMD->getNumOperands(); i != e; ++i) { in runOnModule()
58 DISubprogram SP(NMD->getOperand(i)); in runOnModule()
/external/llvm/lib/Transforms/Utils/
DCloneModule.cpp117 const NamedMDNode &NMD = *I; in CloneModule() local
118 NamedMDNode *NewNMD = New->getOrInsertNamedMetadata(NMD.getName()); in CloneModule()
119 for (unsigned i = 0, e = NMD.getNumOperands(); i != e; ++i) in CloneModule()
120 NewNMD->addOperand(MapValue(NMD.getOperand(i), VMap)); in CloneModule()
/external/llvm/unittests/IR/
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/Transforms/ObjCARC/
DObjCARCContract.cpp305 if (NamedMDNode *NMD = in doInitialization() local
307 if (NMD->getNumOperands() == 1) { in doInitialization()
308 const MDNode *N = NMD->getOperand(0); in doInitialization()
/external/llvm/lib/Target/NVPTX/
DNVPTXUtilities.cpp71 NamedMDNode *NMD = m->getNamedMetadata(llvm::NamedMDForAnnotations); in cacheAnnotationFromMD() local
72 if (!NMD) in cacheAnnotationFromMD()
75 for (unsigned i = 0, e = NMD->getNumOperands(); i != e; ++i) { in cacheAnnotationFromMD()
76 const MDNode *elem = NMD->getOperand(i); in cacheAnnotationFromMD()
/external/llvm/lib/Bitcode/Writer/
DValueEnumerator.h168 void EnumerateNamedMDNode(const NamedMDNode *NMD);
DBitcodeWriter.cpp804 const NamedMDNode *NMD = I; in WriteModuleMetadata() local
811 StringRef Str = NMD->getName(); in WriteModuleMetadata()
818 for (unsigned i = 0, e = NMD->getNumOperands(); i != e; ++i) in WriteModuleMetadata()
819 Record.push_back(VE.getValueID(NMD->getOperand(i))); in WriteModuleMetadata()
/external/llvm/include/llvm/IR/
DModule.h408 void eraseNamedMetadata(NamedMDNode *NMD);
/external/llvm/lib/CodeGen/AsmPrinter/
DAsmPrinter.cpp1420 if (const NamedMDNode *NMD = M.getNamedMetadata("llvm.ident")) { in EmitModuleIdents() local
1421 for (unsigned i = 0, e = NMD->getNumOperands(); i != e; ++i) { in EmitModuleIdents()
1422 const MDNode *N = NMD->getOperand(i); in EmitModuleIdents()
/external/llvm/lib/Bitcode/Reader/
DBitcodeReader.cpp1047 NamedMDNode *NMD = TheModule->getOrInsertNamedMetadata(Name); in ParseMetadata() local
1052 NMD->addOperand(MD); in ParseMetadata()
/external/llvm/lib/AsmParser/
DLLParser.cpp630 NamedMDNode *NMD = M->getOrInsertNamedMetadata(Name); in ParseNamedMetadata() local
638 NMD->addOperand(N); in ParseNamedMetadata()