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

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

Completed in 237 milliseconds