Searched refs:NamedMDNode (Results 1 - 25 of 43) sorted by relevance

12

/external/llvm/include/llvm/IR/
H A DModule.h86 template<> struct ilist_traits<NamedMDNode>
87 : public ilist_default_traits<NamedMDNode> {
90 NamedMDNode *createSentinel() const {
91 return static_cast<NamedMDNode*>(&Sentinel);
93 static void destroySentinel(NamedMDNode*) {}
95 NamedMDNode *provideInitialHead() const { return createSentinel(); }
96 NamedMDNode *ensureHead(NamedMDNode*) const { return createSentinel(); }
97 static void noteHead(NamedMDNode*, NamedMDNode*) {}
[all...]
H A DMetadata.h193 /// NamedMDNode - a tuple of MDNodes. Despite its name, a NamedMDNode isn't
196 class NamedMDNode : public ilist_node<NamedMDNode> { class in inherits:ilist_node
197 friend class SymbolTableListTraits<NamedMDNode, Module>;
198 friend struct ilist_traits<NamedMDNode>;
201 NamedMDNode(const NamedMDNode &) LLVM_DELETED_FUNCTION;
209 explicit NamedMDNode(const Twine &N);
214 const NamedMDNode *Nod
[all...]
H A DValueSymbolTable.h26 class NamedMDNode;
H A DDebugInfo.h42 class NamedMDNode;
815 NamedMDNode *getOrInsertFnSpecificMDNode(Module &M, DISubprogram SP);
819 NamedMDNode *getFnSpecificMDNode(const Module &M, DISubprogram SP);
832 DITypeIdentifierMap generateDITypeIdentifierMap(const NamedMDNode *CU_Nodes);
/external/llvm/lib/IR/
H A DModule.cpp51 NamedMDSymTab = new StringMap<NamedMDNode *>();
63 delete static_cast<StringMap<NamedMDNode *> *>(NamedMDSymTab);
232 /// getNamedMetadata - Return the first NamedMDNode in the module with the
233 /// specified name. This method returns null if a NamedMDNode with the
235 NamedMDNode *Module::getNamedMetadata(const Twine &Name) const {
238 return static_cast<StringMap<NamedMDNode*> *>(NamedMDSymTab)->lookup(NameRef);
242 /// with the specified name. This method returns a new NamedMDNode if a
243 /// NamedMDNode with the specified name is not found.
244 NamedMDNode *Module::getOrInsertNamedMetadata(StringRef Name) {
245 NamedMDNode *
[all...]
H A DAsmWriter.h32 class NamedMDNode;
89 void printNamedMDNode(const NamedMDNode *NMD);
H A DMetadata.cpp523 // NamedMDNode implementation.
530 NamedMDNode::NamedMDNode(const Twine &N) function in class:NamedMDNode
535 NamedMDNode::~NamedMDNode() {
540 /// getNumOperands - Return number of NamedMDNode operands.
541 unsigned NamedMDNode::getNumOperands() const {
546 MDNode *NamedMDNode::getOperand(unsigned i) const {
552 void NamedMDNode::addOperand(MDNode *M) {
554 "NamedMDNode operand
[all...]
H A DTypeFinder.cpp82 const NamedMDNode *NMD = I;
H A DDebugInfo.cpp887 NamedMDNode *llvm::getFnSpecificMDNode(const Module &M, DISubprogram Fn) {
895 NamedMDNode *llvm::getOrInsertFnSpecificMDNode(Module &M, DISubprogram Fn) {
958 llvm::generateDITypeIdentifierMap(const NamedMDNode *CU_Nodes) {
999 if (NamedMDNode *CU_Nodes = M.getNamedMetadata("llvm.dbg.cu")) {
1008 if (NamedMDNode *CU_Nodes = M.getNamedMetadata("llvm.dbg.cu")) {
1500 NamedMDNode *NMD = NMI;
1534 NamedMDNode *CU_Nodes = M.getNamedMetadata("llvm.dbg.cu");
H A DDIBuilder.cpp59 if (NamedMDNode *NMD = getFnSpecificMDNode(M, SP)) {
149 NamedMDNode *NMD = M.getOrInsertNamedMetadata("llvm.dbg.cu");
1061 NamedMDNode *FnLocals = getOrInsertFnSpecificMDNode(M, Fn);
/external/llvm/tools/opt/
H A DBreakpointPrinter.cpp50 NamedMDNode *CU_Nodes = M.getNamedMetadata("llvm.dbg.cu");
55 if (NamedMDNode *NMD = M.getNamedMetadata("llvm.dbg.sp"))
/external/llvm/lib/Bitcode/Writer/
H A DValueEnumerator.h33 class NamedMDNode;
168 void EnumerateNamedMDNode(const NamedMDNode *NMD);
/external/llvm/lib/Transforms/Utils/
H A DCloneModule.cpp117 const NamedMDNode &NMD = *I;
118 NamedMDNode *NewNMD = New->getOrInsertNamedMetadata(NMD.getName());
H A DAddDiscriminators.cpp101 NamedMDNode *CUNodes = F.getParent()->getNamedMetadata("llvm.dbg.cu");
/external/llvm/unittests/IR/
H A DMetadataTest.cpp142 NamedMDNode *NMD = M.getOrInsertNamedMetadata(Name);
/external/llvm/lib/Target/NVPTX/
H A DNVPTXGenericToNVVM.cpp57 void remapNamedMDNode(Module *M, NamedMDNode *N);
362 void GenericToNVVM::remapNamedMDNode(Module *M, NamedMDNode *N) {
/external/llvm/lib/Transforms/Instrumentation/
H A DDebugIR.cpp130 NamedMDNode *Node = M->getNamedMetadata("llvm.dbg.cu");
473 NamedMDNode *CUNode = M.getNamedMetadata("llvm.dbg.cu");
H A DGCOVProfiling.cpp418 if (NamedMDNode *GCov = M->getNamedMetadata("llvm.gcov")) {
474 NamedMDNode *CU_Nodes = M->getNamedMetadata("llvm.dbg.cu");
563 NamedMDNode *CU_Nodes = M->getNamedMetadata("llvm.dbg.cu");
847 NamedMDNode *CU_Nodes = M->getNamedMetadata("llvm.dbg.cu");
/external/chromium_org/third_party/mesa/src/src/gallium/state_trackers/clover/llvm/
H A Dinvocation.cpp139 const llvm::NamedMDNode *kernel_node =
/external/mesa3d/src/gallium/state_trackers/clover/llvm/
H A Dinvocation.cpp139 const llvm::NamedMDNode *kernel_node =
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/radeon/
H A DR600KernelParameters.cpp98 NamedMDNode * MD = Mod->getOrInsertNamedMetadata("opencl.kernels");
/external/llvm/lib/Linker/
H A DLinkModules.cpp1225 const NamedMDNode *SrcModFlags = SrcM->getModuleFlagsMetadata();
1230 NamedMDNode *DestNMD = DstM->getOrInsertNamedMetadata(I->getName());
1242 const NamedMDNode *SrcModFlags = SrcM->getModuleFlagsMetadata();
1247 NamedMDNode *DstModFlags = DstM->getOrInsertModuleFlagsMetadata();
/external/llvm/lib/Transforms/ObjCARC/
H A DObjCARCContract.cpp305 if (NamedMDNode *NMD =
/external/mesa3d/src/gallium/drivers/radeon/
H A DR600KernelParameters.cpp98 NamedMDNode * MD = Mod->getOrInsertNamedMetadata("opencl.kernels");
/external/clang/lib/CodeGen/
H A DCodeGenModule.cpp2003 llvm::NamedMDNode *AsanGlobals =
3243 llvm::NamedMDNode *&GlobalMetadata,
3291 llvm::NamedMDNode *GlobalMetadata = nullptr;
3310 llvm::NamedMDNode *GlobalMetadata = nullptr;
3326 llvm::NamedMDNode *IdentMetadata =
3347 if (llvm::NamedMDNode *CUNode = TheModule.getNamedMetadata("llvm.dbg.cu")) {
3348 llvm::NamedMDNode *GCov = TheModule.getOrInsertNamedMetadata("llvm.gcov");

Completed in 579 milliseconds

12