/external/llvm/include/llvm/IR/ |
H A D | Module.h | 86 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 D | Metadata.h | 193 /// 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 D | ValueSymbolTable.h | 26 class NamedMDNode;
|
H A D | DebugInfo.h | 42 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 D | Module.cpp | 51 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 D | AsmWriter.h | 32 class NamedMDNode; 89 void printNamedMDNode(const NamedMDNode *NMD);
|
H A D | Metadata.cpp | 523 // 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 D | TypeFinder.cpp | 82 const NamedMDNode *NMD = I;
|
H A D | DebugInfo.cpp | 887 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 D | DIBuilder.cpp | 59 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 D | BreakpointPrinter.cpp | 50 NamedMDNode *CU_Nodes = M.getNamedMetadata("llvm.dbg.cu"); 55 if (NamedMDNode *NMD = M.getNamedMetadata("llvm.dbg.sp"))
|
/external/llvm/lib/Bitcode/Writer/ |
H A D | ValueEnumerator.h | 33 class NamedMDNode; 168 void EnumerateNamedMDNode(const NamedMDNode *NMD);
|
/external/llvm/lib/Transforms/Utils/ |
H A D | CloneModule.cpp | 117 const NamedMDNode &NMD = *I; 118 NamedMDNode *NewNMD = New->getOrInsertNamedMetadata(NMD.getName());
|
H A D | AddDiscriminators.cpp | 101 NamedMDNode *CUNodes = F.getParent()->getNamedMetadata("llvm.dbg.cu");
|
/external/llvm/unittests/IR/ |
H A D | MetadataTest.cpp | 142 NamedMDNode *NMD = M.getOrInsertNamedMetadata(Name);
|
/external/llvm/lib/Target/NVPTX/ |
H A D | NVPTXGenericToNVVM.cpp | 57 void remapNamedMDNode(Module *M, NamedMDNode *N); 362 void GenericToNVVM::remapNamedMDNode(Module *M, NamedMDNode *N) {
|
/external/llvm/lib/Transforms/Instrumentation/ |
H A D | DebugIR.cpp | 130 NamedMDNode *Node = M->getNamedMetadata("llvm.dbg.cu"); 473 NamedMDNode *CUNode = M.getNamedMetadata("llvm.dbg.cu");
|
H A D | GCOVProfiling.cpp | 418 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 D | invocation.cpp | 139 const llvm::NamedMDNode *kernel_node =
|
/external/mesa3d/src/gallium/state_trackers/clover/llvm/ |
H A D | invocation.cpp | 139 const llvm::NamedMDNode *kernel_node =
|
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/radeon/ |
H A D | R600KernelParameters.cpp | 98 NamedMDNode * MD = Mod->getOrInsertNamedMetadata("opencl.kernels");
|
/external/llvm/lib/Linker/ |
H A D | LinkModules.cpp | 1225 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 D | ObjCARCContract.cpp | 305 if (NamedMDNode *NMD =
|
/external/mesa3d/src/gallium/drivers/radeon/ |
H A D | R600KernelParameters.cpp | 98 NamedMDNode * MD = Mod->getOrInsertNamedMetadata("opencl.kernels");
|
/external/clang/lib/CodeGen/ |
H A D | CodeGenModule.cpp | 2003 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");
|