Searched defs:DISubprogram (Results 1 - 2 of 2) sorted by relevance
/external/swiftshader/third_party/LLVM/include/llvm/Analysis/ |
H A D | DebugInfo.h | 41 class DISubprogram; 87 explicit DIDescriptor(const DISubprogram F); 455 /// DISubprogram - This is a wrapper for a subprogram (e.g. a function). 456 class DISubprogram : public DIScope { class in namespace:llvm 458 explicit DISubprogram(const MDNode *N = 0) : DIScope(N) {} function in class:llvm::DISubprogram 561 DISubprogram getFunctionDeclaration() const { 562 return getFieldAs<DISubprogram>(18); 764 DISubprogram getDISubprogram(const MDNode *Scope); 775 NamedMDNode *getOrInsertFnSpecificMDNode(Module &M, DISubprogram SP); 779 NamedMDNode *getFnSpecificMDNode(const Module &M, DISubprogram S [all...] |
/external/llvm/include/llvm/IR/ |
H A D | DebugInfoMetadata.h | 1140 /// locations. Subclasses are \a DISubprogram, \a DILexicalBlock, and \a 1152 /// Return this if it's an \a DISubprogram; otherwise, look up the scope 1154 DISubprogram *getSubprogram() const; 1275 class DISubprogram : public DILocalScope { class in class:llvm::DICompileUnit 1302 DISubprogram(LLVMContext &C, StorageType Storage, unsigned Line, function in class:llvm::DICompileUnit::DISubprogram 1316 ~DISubprogram() = default; 1318 static DISubprogram * 1325 DITemplateParameterArray TemplateParams, DISubprogram *Declaration, 1335 static DISubprogram * 1354 DEFINE_MDNODE_GET(DISubprogram, [all...] |
Completed in 145 milliseconds