/freebsd-current/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | MachineCheckDebugify.cpp | 32 NamedMDNode *NMD = M.getNamedMetadata("llvm.mir.debugify"); variable 33 if (!NMD) { 43 return mdconst::extract<ConstantInt>(NMD->getOperand(Idx)->getOperand(0)) 46 assert(NMD->getNumOperands() == 2 &&
|
H A D | MachineDebugify.cpp | 137 NamedMDNode *NMD = M.getNamedMetadata("llvm.mir.debugify"); local 139 if (!NMD) { 140 NMD = M.getOrInsertNamedMetadata("llvm.mir.debugify"); 142 NMD->addOperand(MDNode::get( 150 assert(NMD->getNumOperands() == 2 && 153 NMD->setOperand(Idx, MDNode::get(Ctx, ValueAsMetadata::getConstant( 157 return mdconst::extract<ConstantInt>(NMD->getOperand(Idx)->getOperand(0))
|
/freebsd-current/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | CloneModule.cpp | 209 for (const NamedMDNode &NMD : M.named_metadata()) { 210 NamedMDNode *NewNMD = New->getOrInsertNamedMetadata(NMD.getName()); 211 for (unsigned i = 0, e = NMD.getNumOperands(); i != e; ++i) 212 NewNMD->addOperand(MapMetadata(NMD.getOperand(i), VMap));
|
H A D | Debugify.cpp | 198 NamedMDNode *NMD = M.getOrInsertNamedMetadata("llvm.debugify"); local 200 NMD->addOperand(MDNode::get( 205 assert(NMD->getNumOperands() == 2 && 275 NamedMDNode *NMD = M.getModuleFlagsMetadata(); local 276 if (!NMD) 278 SmallVector<MDNode *, 4> Flags(NMD->operands()); 279 NMD->clearOperands(); 286 NMD->addOperand(Flag); 289 if (NMD->getNumOperands() == 0) 290 NMD [all...] |
H A D | CloneFunction.cpp | 300 auto *NMD = NewModule->getOrInsertNamedMetadata("llvm.dbg.cu"); local 301 // Avoid multiple insertions of the same DICompileUnit to NMD. 303 for (auto *Operand : NMD->operands()) 309 NMD->addOperand(MappedUnit);
|
/freebsd-current/contrib/llvm-project/llvm/lib/IR/ |
H A D | TypeFinder.cpp | 94 for (const auto &NMD : M.named_metadata()) 95 for (const auto *MDOp : NMD.operands())
|
H A D | Module.cpp | 249 NamedMDNode *&NMD = NamedMDSymTab[Name]; 250 if (!NMD) { 251 NMD = new NamedMDNode(Name); 252 NMD->setParent(this); 253 insertNamedMDNode(NMD); 255 return NMD; 260 void Module::eraseNamedMetadata(NamedMDNode *NMD) { 261 NamedMDSymTab.erase(NMD->getName()); 262 eraseNamedMDNode(NMD);
|
H A D | DebugInfo.cpp | 589 for (NamedMDNode &NMD : llvm::make_early_inc_range(M.named_metadata())) { 592 if (NMD.getName().starts_with("llvm.dbg.") || 593 NMD.getName() == "llvm.gcov") { 594 NMD.eraseFromParent(); 840 NamedMDNode *NMD = &*NMI; 843 if (NMD->getName() == "llvm.dbg.cu") 904 for (auto &NMD : M.named_metadata()) { 906 for (MDNode *Op : NMD.operands()) 912 NMD.clearOperands(); 915 NMD [all...] |
H A D | Verifier.cpp | 192 void Write(const NamedMDNode *NMD) { argument 193 if (!NMD) 195 NMD->print(*OS, MST); 457 for (const NamedMDNode &NMD : M.named_metadata()) 458 visitNamedMDNode(NMD); 486 void visitNamedMDNode(const NamedMDNode &NMD); 965 void Verifier::visitNamedMDNode(const NamedMDNode &NMD) { argument 968 if (NMD.getName().starts_with("llvm.dbg.")) 969 CheckDI(NMD.getName() == "llvm.dbg.cu", 970 "unrecognized named metadata node in the llvm.dbg namespace", &NMD); 973 CheckDI(MD && isa<DICompileUnit>(MD), "invalid compile unit", &NMD, MD); local [all...] |
H A D | AsmWriter.cpp | 1016 for (const NamedMDNode &NMD : TheModule->named_metadata()) { 1017 for (unsigned i = 0, e = NMD.getNumOperands(); i != e; ++i) 1018 CreateMetadataSlot(NMD.getOperand(i)); 2634 void printNamedMDNode(const NamedMDNode *NMD); 3553 void AssemblyWriter::printNamedMDNode(const NamedMDNode *NMD) { argument 3555 printMetadataIdentifier(NMD->getName(), Out); 3557 for (unsigned i = 0, e = NMD->getNumOperands(); i != e; ++i) { 3563 MDNode *Op = NMD->getOperand(i);
|
H A D | Core.cpp | 1292 LLVMNamedMDNodeRef LLVMGetNextNamedMetadata(LLVMNamedMDNodeRef NMD) { 1293 NamedMDNode *NamedNode = unwrap(NMD); 1300 LLVMNamedMDNodeRef LLVMGetPreviousNamedMetadata(LLVMNamedMDNodeRef NMD) { 1301 NamedMDNode *NamedNode = unwrap(NMD); 1318 const char *LLVMGetNamedMetadataName(LLVMNamedMDNodeRef NMD, size_t *NameLen) { 1319 NamedMDNode *NamedNode = unwrap(NMD);
|
H A D | DIBuilder.cpp | 155 NamedMDNode *NMD = M.getOrInsertNamedMetadata("llvm.dbg.cu"); local 156 NMD->addOperand(CUNode);
|
/freebsd-current/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
H A D | StripSymbols.cpp | 258 NamedMDNode *NMD = M.getOrInsertNamedMetadata("llvm.dbg.cu"); local 259 NMD->clearOperands(); 262 NMD->addOperand(CU);
|
H A D | ThinLTOBitcodeWriter.cpp | 425 NamedMDNode *NMD = MergedM->getOrInsertNamedMetadata("cfi.functions"); local 427 NMD->addOperand(MD); 450 NamedMDNode *NMD = MergedM->getOrInsertNamedMetadata("aliases"); local 452 NMD->addOperand(MD); 466 NamedMDNode *NMD = MergedM->getOrInsertNamedMetadata("symvers"); local 468 NMD->addOperand(MD);
|
H A D | SampleProfileProbe.cpp | 363 auto *NMD = M->getNamedMetadata(PseudoProbeDescMetadataName); local 364 assert(NMD && "llvm.pseudo_probe_desc should be pre-created"); 365 NMD->addOperand(MD);
|
H A D | SampleProfile.cpp | 2515 auto *NMD = M.getOrInsertNamedMetadata("llvm.stats"); local 2516 NMD->addOperand(MD);
|
/freebsd-current/contrib/llvm-project/llvm/lib/Target/NVPTX/ |
H A D | NVPTXUtilities.cpp | 83 NamedMDNode *NMD = m->getNamedMetadata("nvvm.annotations"); local 84 if (!NMD) 87 for (unsigned i = 0, e = NMD->getNumOperands(); i != e; ++i) { 88 const MDNode *elem = NMD->getOperand(i);
|
/freebsd-current/contrib/llvm-project/llvm/lib/Bitcode/Writer/ |
H A D | ValueEnumerator.h | 293 void EnumerateNamedMDNode(const NamedMDNode *NMD);
|
/freebsd-current/contrib/llvm-project/llvm/lib/Target/DirectX/DXILWriter/ |
H A D | DXILValueEnumerator.h | 296 void EnumerateNamedMDNode(const NamedMDNode *NMD);
|
/freebsd-current/contrib/llvm-project/llvm/lib/Linker/ |
H A D | IRMover.cpp | 1221 for (const NamedMDNode &NMD : SrcM->named_metadata()) { 1223 if (&NMD == SrcModFlags) 1227 if (IsPerformingImport && NMD.getName() == PseudoProbeDescMetadataName) { 1228 if (!DstM.getNamedMetadata(NMD.getName())) 1238 if (IsPerformingImport && NMD.getName() == "llvm.stats") 1241 NamedMDNode *DestNMD = DstM.getOrInsertNamedMetadata(NMD.getName()); 1243 for (const MDNode *Op : NMD.operands())
|
/freebsd-current/contrib/llvm-project/llvm/tools/opt/ |
H A D | opt.cpp | 573 NamedMDNode *NMD = &*M->named_metadata_begin(); local 574 M->eraseNamedMetadata(NMD);
|
/freebsd-current/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/ |
H A D | AsmPrinter.cpp | 2989 if (const NamedMDNode *NMD = M.getNamedMetadata("llvm.ident")) { 2990 for (unsigned i = 0, e = NMD->getNumOperands(); i != e; ++i) { 2991 const MDNode *N = NMD->getOperand(i); 3005 const NamedMDNode *NMD = M.getNamedMetadata("llvm.commandline"); local 3006 if (!NMD || !NMD->getNumOperands()) 3012 for (unsigned i = 0, e = NMD->getNumOperands(); i != e; ++i) { 3013 const MDNode *N = NMD->getOperand(i);
|
/freebsd-current/contrib/llvm-project/llvm/lib/Bitcode/Reader/ |
H A D | MetadataLoader.cpp | 893 NamedMDNode *NMD = TheModule.getOrInsertNamedMetadata(Name); local 901 NMD->addOperand(MD); 1308 NamedMDNode *NMD = TheModule.getOrInsertNamedMetadata(Name); local 1313 NMD->addOperand(MD);
|
/freebsd-current/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | Module.h | 502 void eraseNamedMetadata(NamedMDNode *NMD);
|
/freebsd-current/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
H A D | PPCAsmPrinter.cpp | 2999 const NamedMDNode *NMD = M.getNamedMetadata("llvm.commandline"); local 3000 if (!NMD || !NMD->getNumOperands()) 3005 for (unsigned i = 0, e = NMD->getNumOperands(); i != e; ++i) { 3006 const MDNode *N = NMD->getOperand(i);
|