Home
last modified time | relevance | path

Searched refs:ApplyDebugLocation (Results 1 – 23 of 23) sorted by relevance

/openbsd-src/gnu/llvm/clang/lib/CodeGen/
H A DCGDebugInfo.h56 friend class ApplyDebugLocation; variable
797 class ApplyDebugLocation {
800 ApplyDebugLocation(CodeGenFunction &CGF, bool DefaultToEmpty,
808 ApplyDebugLocation(CodeGenFunction &CGF, SourceLocation TemporaryLocation);
809 ApplyDebugLocation(CodeGenFunction &CGF, const Expr *E);
810 ApplyDebugLocation(CodeGenFunction &CGF, llvm::DebugLoc Loc);
811 ApplyDebugLocation(ApplyDebugLocation &&Other) : CGF(Other.CGF) { in ApplyDebugLocation() function
814 ApplyDebugLocation &operator=(ApplyDebugLocation &&) = default;
816 ~ApplyDebugLocation();
829 static ApplyDebugLocation CreateArtificial(CodeGenFunction &CGF) { in CreateArtificial()
[all …]
H A DCGDeclCXX.cpp255 auto AL = ApplyDebugLocation::CreateArtificial(CGF); in createAtExitStub()
303 auto AL = ApplyDebugLocation::CreateArtificial(CGF); in createTLSAtExitStub()
993 auto AL = ApplyDebugLocation::CreateArtificial(*this); in GenerateCXXGlobalVarDeclInitFunc()
1021 auto NL = ApplyDebugLocation::CreateEmpty(*this); in GenerateCXXGlobalInitFunc()
1025 auto AL = ApplyDebugLocation::CreateArtificial(*this); in GenerateCXXGlobalInitFunc()
1081 auto NL = ApplyDebugLocation::CreateEmpty(*this); in GenerateCXXGlobalCleanUpFunc()
1085 auto AL = ApplyDebugLocation::CreateArtificial(*this); in GenerateCXXGlobalCleanUpFunc()
1134 auto AL = ApplyDebugLocation::CreateArtificial(*this); in generateDestroyHelper()
H A DCodeGenFunction.cpp365 std::optional<ApplyDebugLocation> OAL; in FinishFunction()
375 OAL = ApplyDebugLocation::CreateDefaultArtificial(*this, EndLoc); in FinishFunction()
398 ApplyDebugLocation AL(*this, Loc); in FinishFunction()
1737 ApplyDebugLocation DL(*this, Cond); in EmitBranchOnBoolExpr()
1794 ApplyDebugLocation DL(*this, Cond); in EmitBranchOnBoolExpr()
1854 ApplyDebugLocation DL(*this, Cond); in EmitBranchOnBoolExpr()
1882 ApplyDebugLocation DL(*this, Cond); in EmitBranchOnBoolExpr()
H A DCGVTables.cpp274 auto NL = ApplyDebugLocation::CreateEmpty(*this); in StartThunk()
278 auto AL = ApplyDebugLocation::CreateArtificial(*this); in StartThunk()
455 auto AL = ApplyDebugLocation::CreateArtificial(*this); in generateThunk()
H A DCGBlocks.cpp1424 ApplyDebugLocation Scope(*this, StartLoc); in setBlockContextParameter()
1529 auto NL = ApplyDebugLocation::CreateEmpty(*this); in GenerateBlockFunction()
1934 auto AL = ApplyDebugLocation::CreateArtificial(*this); in GenerateCopyHelperFunction()
2124 auto AL = ApplyDebugLocation::CreateArtificial(*this); in GenerateDestroyHelperFunction()
2367 auto AL = ApplyDebugLocation::CreateArtificial(CGF); in generateByrefCopyHelper()
2434 auto AL = ApplyDebugLocation::CreateArtificial(CGF); in generateByrefDisposeHelper()
H A DCGDebugInfo.cpp85 ApplyDebugLocation::ApplyDebugLocation(CodeGenFunction &CGF, in ApplyDebugLocation() function in ApplyDebugLocation
91 ApplyDebugLocation::ApplyDebugLocation(CodeGenFunction &CGF, in ApplyDebugLocation() function in ApplyDebugLocation
98 void ApplyDebugLocation::init(SourceLocation TemporaryLocation, in init()
128 ApplyDebugLocation::ApplyDebugLocation(CodeGenFunction &CGF, const Expr *E) in ApplyDebugLocation() function in ApplyDebugLocation
133 ApplyDebugLocation::ApplyDebugLocation(CodeGenFunction &CGF, llvm::DebugLoc Loc) in ApplyDebugLocation() function in ApplyDebugLocation
144 ApplyDebugLocation::~ApplyDebugLocation() { in ~ApplyDebugLocation()
H A DCGNonTrivialStruct.cpp478 auto AL = ApplyDebugLocation::CreateArtificial(*CGF); in getFunction()
832 auto SetArtificialLoc = ApplyDebugLocation::CreateArtificial(CGF); in callSpecialFunction()
H A DCGOpenMPRuntime.cpp1773 auto NL = ApplyDebugLocation::CreateEmpty(DtorCGF); in emitThreadPrivateVarDefinition()
1777 auto AL = ApplyDebugLocation::CreateArtificial(DtorCGF); in emitThreadPrivateVarDefinition()
1879 auto NL = ApplyDebugLocation::CreateEmpty(CtorCGF); in emitDeclareTargetVarDefinition()
1882 auto AL = ApplyDebugLocation::CreateArtificial(CtorCGF); in emitDeclareTargetVarDefinition()
1928 auto NL = ApplyDebugLocation::CreateEmpty(DtorCGF); in emitDeclareTargetVarDefinition()
1933 auto AL = ApplyDebugLocation::CreateArtificial(DtorCGF); in emitDeclareTargetVarDefinition()
2026 (void)ApplyDebugLocation::CreateEmpty(CGF); in emitIfClause()
2030 (void)ApplyDebugLocation::CreateEmpty(CGF); in emitIfClause()
2790 auto DL = ApplyDebugLocation::CreateDefaultArtificial(CGF, Loc); in emitForStaticInit()
2830 auto DL = ApplyDebugLocation::CreateDefaultArtificial(CGF, Loc); in emitForStaticFinish()
[all …]
H A DCGOpenMPRuntimeGPU.cpp1843 (void)ApplyDebugLocation::CreateEmpty(CGF); in emitInterWarpCopyFunction()
1965 (void)ApplyDebugLocation::CreateEmpty(CGF); in emitInterWarpCopyFunction()
3037 (void)ApplyDebugLocation::CreateEmpty(CGF); in emitReduction()
H A DCGStmt.cpp848 auto NL = ApplyDebugLocation::CreateEmpty(*this); in EmitIfStmt()
857 auto NL = ApplyDebugLocation::CreateEmpty(*this); in EmitIfStmt()
H A DCGClass.cpp634 ApplyDebugLocation Loc(CGF, MemberInit->getSourceLocation()); in EmitMemberInitializer()
1656 std::optional<ApplyDebugLocation> Location;
H A DMicrosoftCXXABI.cpp2094 ApplyDebugLocation AL(CGF, MD->getLocation()); in EmitVirtualMemPtrThunk()
4126 auto NL = ApplyDebugLocation::CreateEmpty(CGF); in getAddrOfCXXCtorClosure()
4130 auto AL = ApplyDebugLocation::CreateArtificial(CGF); in getAddrOfCXXCtorClosure()
H A DCGExprComplex.cpp96 ApplyDebugLocation DL(CGF, E); in Visit()
H A DCGExprScalar.cpp406 ApplyDebugLocation DL(CGF, E); in Visit()
4586 auto NL = ApplyDebugLocation::CreateEmpty(CGF); in VisitBinLAnd()
4594 auto NL = ApplyDebugLocation::CreateArtificial(CGF); in VisitBinLAnd()
H A DCGException.cpp826 auto DL = ApplyDebugLocation::CreateDefaultArtificial(*this, CurEHLocation); in EmitLandingPad()
H A DCGExprAgg.cpp107 ApplyDebugLocation DL(CGF, E); in Visit()
H A DCGExprCXX.cpp1297 ApplyDebugLocation DL(CGF, E); in EmitNewInitializer()
H A DItaniumCXXABI.cpp2630 auto AL = ApplyDebugLocation::CreateArtificial(CGF); in unregisterGlobalDtorsWithUnAtExit()
2688 auto AL = ApplyDebugLocation::CreateArtificial(CGF); in registerGlobalDtorsWithAtExit()
H A DCGDecl.cpp1822 auto DL = ApplyDebugLocation::CreateDefaultArtificial(*this, D.getLocation()); in EmitAutoVarInit()
H A DCGStmtOpenMP.cpp3711 auto DL = ApplyDebugLocation::CreateDefaultArtificial(CGF, S.getBeginLoc()); in emitScanBasedDirective()
3780 auto DL1 = ApplyDebugLocation::CreateDefaultArtificial(CGF, S.getEndLoc()); in emitScanBasedDirective()
5868 ApplyDebugLocation::CreateDefaultArtificial(*this, S.getBeginLoc()); in EmitOMPOrderedDirective()
H A DCGExpr.cpp1274 ApplyDebugLocation DL(*this, E); in EmitLValue()
3219 std::optional<ApplyDebugLocation> DL; in emitCheckHandlerCall()
H A DCodeGenFunction.h963 ApplyDebugLocation DL(CGF, Range.getEnd());
H A DCGBuiltin.cpp1791 auto NL = ApplyDebugLocation::CreateEmpty(*this); in generateBuiltinOSLogHelperFunction()
1795 auto AL = ApplyDebugLocation::CreateArtificial(*this); in generateBuiltinOSLogHelperFunction()