|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Declarations
include/llvm/IR/Metadata.h 1394 MDNode *getOperand(unsigned i) const;
References
include/llvm/IR/Metadata.h 1375 T1 operator*() const { return Node->getOperand(Idx); }
lib/Bitcode/Reader/MetadataLoader.cpp 501 auto *CU = cast<DICompileUnit>(CUNodes->getOperand(I));
lib/Bitcode/Writer/ValueEnumerator.cpp 563 EnumerateMetadata(nullptr, MD->getOperand(i));
lib/CodeGen/AsmPrinter/AsmPrinter.cpp 2055 const MDNode *N = NMD->getOperand(i);
2077 const MDNode *N = NMD->getOperand(i);
lib/IR/AsmWriter.cpp 955 CreateMetadataSlot(NMD.getOperand(i));
3169 MDNode *Op = NMD->getOperand(i);
lib/IR/AutoUpgrade.cpp 3840 MDNode *Op = ModRetainReleaseMarker->getOperand(0);
3987 MDNode *Op = ModFlags->getOperand(I);
lib/IR/Core.cpp 1205 Dest[i] = wrap(MetadataAsValue::get(Context, N->getOperand(i)));
lib/IR/Module.cpp 372 return cast<DICompileUnit>(CUs->getOperand(Idx));
375 return cast<DICompileUnit>(CUs->getOperand(Idx));
lib/LTO/LTOModule.cpp 632 MDNode *MDOptions = LinkerOptions->getOperand(i);
lib/Linker/IRMover.cpp 1120 auto *CU = cast<DICompileUnit>(SrcCompileUnits->getOperand(I));
1203 DstModFlags->addOperand(SrcModFlags->getOperand(I));
1212 MDNode *Op = DstModFlags->getOperand(I);
1226 MDNode *SrcOp = SrcModFlags->getOperand(I);
lib/Target/AMDGPU/AMDGPUHSAMetadataStreamer.cpp 272 auto Op0 = Node->getOperand(0);
678 auto Op0 = Node->getOperand(0);
lib/Target/AMDGPU/R600OpenCLImageTypeLoweringPass.cpp 338 MDNode *KernelMDNode = KernelsMDNode->getOperand(i);
lib/Target/AMDGPU/Utils/AMDGPUPALMetadata.cpp 39 auto MDN = dyn_cast<MDTuple>(NamedMD->getOperand(0));
54 auto Tuple = dyn_cast<MDTuple>(NamedMD->getOperand(0));
lib/Target/NVPTX/NVPTXUtilities.cpp 79 const MDNode *elem = NMD->getOperand(i);
lib/Target/WebAssembly/WebAssemblyAsmPrinter.cpp 174 const auto *CU = cast<DICompileUnit>(Debug->getOperand(I));
186 const auto *S = cast<MDString>(Ident->getOperand(I)->getOperand(0));
lib/Target/X86/X86FrameLowering.cpp 2539 MDNode *Node = HiPELiteralsMD->getOperand(i);
lib/Transforms/Instrumentation/GCOVProfiling.cpp 525 MDNode *N = GCov->getOperand(i);
673 auto *CU = cast<DICompileUnit>(CU_Nodes->getOperand(i));
989 auto *CU = cast<DICompileUnit>(CUNodes->getOperand(i));
lib/Transforms/Utils/CloneModule.cpp 202 NewNMD->addOperand(MapMetadata(NMD.getOperand(i), VMap));
tools/clang/lib/CodeGen/CGExpr.cpp 2459 llvm::MetadataAsValue::get(CGM.getLLVMContext(), M->getOperand(0));
tools/clang/lib/CodeGen/CodeGenModule.cpp 5697 llvm::MDNode *CU = CUNode->getOperand(i);
tools/lldb/source/Plugins/ExpressionParser/Clang/IRForTarget.cpp 129 dyn_cast<llvm::MDNode>(named_metadata->getOperand(node_index));
tools/opt/BreakpointPrinter.cpp 49 auto *SP = cast_or_null<DISubprogram>(NMD->getOperand(i));
tools/opt/Debugify.cpp 221 return mdconst::extract<ConstantInt>(NMD->getOperand(Idx)->getOperand(0))
unittests/Linker/LinkModulesTest.cpp 268 MDNode *M3 = NMD->getOperand(0);
269 MDNode *M4 = NMD->getOperand(1);
296 EXPECT_EQ(M3, NMD->getOperand(0));
297 EXPECT_EQ(M4, NMD->getOperand(1));
unittests/Transforms/Utils/CloningTest.cpp 837 DICompileUnit *CU = dyn_cast<llvm::DICompileUnit>(NMD->getOperand(0));