Searched defs:DISubprogram (Results 1 - 2 of 2) sorted by relevance

/external/swiftshader/third_party/LLVM/include/llvm/Analysis/
H A DDebugInfo.h41 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 DDebugInfoMetadata.h1140 /// 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