Lines Matching refs:DISubprogram

199              isa<llvm::DISubprogram>(Scope)) {  in setLocation()
1766 llvm::DISubprogram *CGDebugInfo::CreateCXXMemberFunction( in CreateCXXMemberFunction()
1797 llvm::DISubprogram::DISPFlags SPFlags = llvm::DISubprogram::SPFlagZero; in CreateCXXMemberFunction()
1802 SPFlags |= llvm::DISubprogram::SPFlagPureVirtual; in CreateCXXMemberFunction()
1804 SPFlags |= llvm::DISubprogram::SPFlagVirtual; in CreateCXXMemberFunction()
1842 SPFlags |= llvm::DISubprogram::SPFlagDeleted; in CreateCXXMemberFunction()
1882 SPFlags |= llvm::DISubprogram::SPFlagLocalToUnit; in CreateCXXMemberFunction()
1884 SPFlags |= llvm::DISubprogram::SPFlagOptimized; in CreateCXXMemberFunction()
1893 llvm::DISubprogram *SP = DBuilder.createMethod( in CreateCXXMemberFunction()
3790 llvm::DISubprogram *CGDebugInfo::getFunctionFwdDeclOrStub(GlobalDecl GD, in getFunctionFwdDeclOrStub()
3795 llvm::DISubprogram::DISPFlags SPFlags = llvm::DISubprogram::SPFlagZero; in getFunctionFwdDeclOrStub()
3813 SPFlags |= llvm::DISubprogram::SPFlagLocalToUnit; in getFunctionFwdDeclOrStub()
3815 SPFlags |= llvm::DISubprogram::SPFlagOptimized; in getFunctionFwdDeclOrStub()
3819 SPFlags |= llvm::DISubprogram::SPFlagDefinition; in getFunctionFwdDeclOrStub()
3826 llvm::DISubprogram *SP = DBuilder.createTempFunctionFwdDecl( in getFunctionFwdDeclOrStub()
3837 llvm::DISubprogram *CGDebugInfo::getFunctionForwardDeclaration(GlobalDecl GD) { in getFunctionForwardDeclaration()
3841 llvm::DISubprogram *CGDebugInfo::getFunctionStub(GlobalDecl GD) { in getFunctionStub()
3906 llvm::DISubprogram *CGDebugInfo::getFunctionDeclaration(const Decl *D) { in getFunctionDeclaration()
3925 auto *SP = dyn_cast_or_null<llvm::DISubprogram>(MI->second); in getFunctionDeclaration()
3933 auto *SP = dyn_cast_or_null<llvm::DISubprogram>(MI->second); in getFunctionDeclaration()
3941 llvm::DISubprogram *CGDebugInfo::getObjCMethodDeclaration( in getObjCMethodDeclaration()
3943 llvm::DINode::DIFlags Flags, llvm::DISubprogram::DISPFlags SPFlags) { in getObjCMethodDeclaration()
3955 SPFlags |= llvm::DISubprogram::SPFlagObjCDirect; in getObjCMethodDeclaration()
3969 llvm::DISubprogram *FD = DBuilder.createFunction( in getObjCMethodDeclaration()
4079 llvm::DISubprogram::DISPFlags SPFlags = llvm::DISubprogram::SPFlagZero; in emitFunctionStart()
4090 auto *SP = dyn_cast_or_null<llvm::DISubprogram>(FI->second); in emitFunctionStart()
4133 SPFlags |= llvm::DISubprogram::SPFlagLocalToUnit; in emitFunctionStart()
4135 SPFlags |= llvm::DISubprogram::SPFlagOptimized; in emitFunctionStart()
4138 llvm::DISubprogram::DISPFlags SPFlagsForDef = in emitFunctionStart()
4139 SPFlags | llvm::DISubprogram::SPFlagDefinition; in emitFunctionStart()
4144 llvm::DISubprogram *Decl = nullptr; in emitFunctionStart()
4158 llvm::DISubprogram *SP = DBuilder.createFunction( in emitFunctionStart()
4216 llvm::DISubprogram::DISPFlags SPFlags = llvm::DISubprogram::SPFlagZero; in EmitFunctionDecl()
4218 SPFlags |= llvm::DISubprogram::SPFlagOptimized; in EmitFunctionDecl()
4222 llvm::DISubprogram *SP = in EmitFunctionDecl()
4278 llvm::DISubprogram *SP = nullptr; in EmitInlineFunctionStart()
4280 SP = dyn_cast_or_null<llvm::DISubprogram>(FI->second); in EmitInlineFunctionStart()
4587 if (!isa<llvm::DISubprogram>(Scope) || !Scope->isDistinct()) in EmitDeclare()