Lines Matching refs:DISubprogram
198 isa<llvm::DISubprogram>(Scope)) { in setLocation()
1894 llvm::DISubprogram *CGDebugInfo::CreateCXXMemberFunction( in CreateCXXMemberFunction()
1925 llvm::DISubprogram::DISPFlags SPFlags = llvm::DISubprogram::SPFlagZero; in CreateCXXMemberFunction()
1930 SPFlags |= llvm::DISubprogram::SPFlagPureVirtual; in CreateCXXMemberFunction()
1932 SPFlags |= llvm::DISubprogram::SPFlagVirtual; in CreateCXXMemberFunction()
1967 SPFlags |= llvm::DISubprogram::SPFlagDeleted; in CreateCXXMemberFunction()
1991 SPFlags |= llvm::DISubprogram::SPFlagLocalToUnit; in CreateCXXMemberFunction()
1993 SPFlags |= llvm::DISubprogram::SPFlagOptimized; in CreateCXXMemberFunction()
2002 llvm::DISubprogram *SP = DBuilder.createMethod( in CreateCXXMemberFunction()
3936 llvm::DISubprogram *CGDebugInfo::getFunctionFwdDeclOrStub(GlobalDecl GD, in getFunctionFwdDeclOrStub()
3941 llvm::DISubprogram::DISPFlags SPFlags = llvm::DISubprogram::SPFlagZero; in getFunctionFwdDeclOrStub()
3959 SPFlags |= llvm::DISubprogram::SPFlagLocalToUnit; in getFunctionFwdDeclOrStub()
3961 SPFlags |= llvm::DISubprogram::SPFlagOptimized; in getFunctionFwdDeclOrStub()
3965 SPFlags |= llvm::DISubprogram::SPFlagDefinition; in getFunctionFwdDeclOrStub()
3972 llvm::DISubprogram *SP = DBuilder.createTempFunctionFwdDecl( in getFunctionFwdDeclOrStub()
3983 llvm::DISubprogram *CGDebugInfo::getFunctionForwardDeclaration(GlobalDecl GD) { in getFunctionForwardDeclaration()
3987 llvm::DISubprogram *CGDebugInfo::getFunctionStub(GlobalDecl GD) { in getFunctionStub()
4052 llvm::DISubprogram *CGDebugInfo::getFunctionDeclaration(const Decl *D) { in getFunctionDeclaration()
4071 auto *SP = dyn_cast_or_null<llvm::DISubprogram>(MI->second); in getFunctionDeclaration()
4079 auto *SP = dyn_cast_or_null<llvm::DISubprogram>(MI->second); in getFunctionDeclaration()
4087 llvm::DISubprogram *CGDebugInfo::getObjCMethodDeclaration( in getObjCMethodDeclaration()
4089 llvm::DINode::DIFlags Flags, llvm::DISubprogram::DISPFlags SPFlags) { in getObjCMethodDeclaration()
4101 SPFlags |= llvm::DISubprogram::SPFlagObjCDirect; in getObjCMethodDeclaration()
4115 llvm::DISubprogram *FD = DBuilder.createFunction( in getObjCMethodDeclaration()
4225 llvm::DISubprogram::DISPFlags SPFlags = llvm::DISubprogram::SPFlagZero; in emitFunctionStart()
4236 auto *SP = dyn_cast_or_null<llvm::DISubprogram>(FI->second); in emitFunctionStart()
4279 SPFlags |= llvm::DISubprogram::SPFlagLocalToUnit; in emitFunctionStart()
4281 SPFlags |= llvm::DISubprogram::SPFlagOptimized; in emitFunctionStart()
4284 llvm::DISubprogram::DISPFlags SPFlagsForDef = in emitFunctionStart()
4285 SPFlags | llvm::DISubprogram::SPFlagDefinition; in emitFunctionStart()
4290 llvm::DISubprogram *Decl = nullptr; in emitFunctionStart()
4304 llvm::DISubprogram *SP = DBuilder.createFunction( in emitFunctionStart()
4362 llvm::DISubprogram::DISPFlags SPFlags = llvm::DISubprogram::SPFlagZero; in EmitFunctionDecl()
4364 SPFlags |= llvm::DISubprogram::SPFlagOptimized; in EmitFunctionDecl()
4368 llvm::DISubprogram *SP = DBuilder.createFunction( in EmitFunctionDecl()
4423 llvm::DISubprogram *SP = nullptr; in EmitInlineFunctionStart()
4425 SP = dyn_cast_or_null<llvm::DISubprogram>(FI->second); in EmitInlineFunctionStart()
4732 if (!isa<llvm::DISubprogram>(Scope) || !Scope->isDistinct()) in EmitDeclare()