Lines Matching refs:DISubprogram

39 DIDescriptor::DIDescriptor(const DISubprogram F) : DbgNode(F.DbgNode) {  in DIDescriptor()
415 bool DISubprogram::Verify() const { in Verify()
510 return !(DISubprogram(getContext()).describes(CurFn)); in isInlinedFnArgument()
515 bool DISubprogram::describes(const Function *F) { in describes()
527 unsigned DISubprogram::isOptimized() const { in isOptimized()
534 MDNode *DISubprogram::getVariablesNodes() const { in getVariablesNodes()
542 DIArray DISubprogram::getVariables() const { in getVariables()
559 return DISubprogram(DbgNode).getFilename(); in getFilename()
580 return DISubprogram(DbgNode).getDirectory(); in getDirectory()
711 void DISubprogram::print(raw_ostream &OS) const { in print()
835 void DISubprogram::dump() const { in dump()
868 NamedMDNode *llvm::getFnSpecificMDNode(const Module &M, DISubprogram Fn) { in getFnSpecificMDNode()
884 NamedMDNode *llvm::getOrInsertFnSpecificMDNode(Module &M, DISubprogram Fn) { in getOrInsertFnSpecificMDNode()
951 processSubprogram(DISubprogram(Scope)); in processModule()
976 processSubprogram(DISubprogram(NMD->getOperand(i))); in processModule()
986 processSubprogram(DISubprogram(S)); in processLocation()
1011 processSubprogram(DISubprogram(D)); in processType()
1029 return processSubprogram(DISubprogram(Context)); in processLexicalBlock()
1033 void DebugInfoFinder::processSubprogram(DISubprogram SP) { in processSubprogram()
1094 bool DebugInfoFinder::addSubprogram(DISubprogram SP) { in addSubprogram()
1106 DISubprogram llvm::getDISubprogram(const MDNode *Scope) { in getDISubprogram()
1109 return DISubprogram(Scope); in getDISubprogram()
1117 return DISubprogram(); in getDISubprogram()