Home
last modified time | relevance | path

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

/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCGDebugInfo.h56 friend class ApplyDebugLocation; variable
798 class ApplyDebugLocation {
801 ApplyDebugLocation(CodeGenFunction &CGF, bool DefaultToEmpty,
810 ApplyDebugLocation(CodeGenFunction &CGF, const Expr *E);
812 ApplyDebugLocation(ApplyDebugLocation &&Other) : CGF(Other.CGF) { in ApplyDebugLocation() function
815 ApplyDebugLocation &operator=(ApplyDebugLocation &&) = default;
817 ~ApplyDebugLocation();
831 return ApplyDebugLocation(CGF, false, SourceLocation()); in CreateArtificial()
836 static ApplyDebugLocation
839 return ApplyDebugLocation(CGF, false, TemporaryLocation); in CreateDefaultArtificial()
[all …]
H A DCGDeclCXX.cpp254 auto AL = ApplyDebugLocation::CreateArtificial(CGF); in createAtExitStub()
302 auto AL = ApplyDebugLocation::CreateArtificial(CGF); in createTLSAtExitStub()
963 auto AL = ApplyDebugLocation::CreateArtificial(*this); in GenerateCXXGlobalVarDeclInitFunc()
988 auto NL = ApplyDebugLocation::CreateEmpty(*this); in GenerateCXXGlobalInitFunc()
992 auto AL = ApplyDebugLocation::CreateArtificial(*this); in GenerateCXXGlobalInitFunc()
1048 auto NL = ApplyDebugLocation::CreateEmpty(*this); in GenerateCXXGlobalCleanUpFunc()
1052 auto AL = ApplyDebugLocation::CreateArtificial(*this); in GenerateCXXGlobalCleanUpFunc()
1101 auto AL = ApplyDebugLocation::CreateArtificial(*this); in generateDestroyHelper()
H A DCodeGenFunction.cpp362 Optional<ApplyDebugLocation> AL; in FinishFunction()
369 AL = ApplyDebugLocation::CreateDefaultArtificial(*this, EndLoc); in FinishFunction()
392 ApplyDebugLocation AL(*this, Loc); in FinishFunction()
1714 ApplyDebugLocation DL(*this, Cond); in EmitBranchOnBoolExpr()
1771 ApplyDebugLocation DL(*this, Cond); in EmitBranchOnBoolExpr()
1831 ApplyDebugLocation DL(*this, Cond); in EmitBranchOnBoolExpr()
1859 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.cpp1428 ApplyDebugLocation Scope(*this, StartLoc); in setBlockContextParameter()
1533 auto NL = ApplyDebugLocation::CreateEmpty(*this); in GenerateBlockFunction()
1938 auto AL = ApplyDebugLocation::CreateArtificial(*this); in GenerateCopyHelperFunction()
2128 auto AL = ApplyDebugLocation::CreateArtificial(*this); in GenerateDestroyHelperFunction()
2371 auto AL = ApplyDebugLocation::CreateArtificial(CGF); in generateByrefCopyHelper()
2438 auto AL = ApplyDebugLocation::CreateArtificial(CGF); in generateByrefDisposeHelper()
H A DCGDebugInfo.cpp81 ApplyDebugLocation::ApplyDebugLocation(CodeGenFunction &CGF, in ApplyDebugLocation() function in ApplyDebugLocation
87 ApplyDebugLocation::ApplyDebugLocation(CodeGenFunction &CGF, in ApplyDebugLocation() function in ApplyDebugLocation
94 void ApplyDebugLocation::init(SourceLocation TemporaryLocation, in init()
124 ApplyDebugLocation::ApplyDebugLocation(CodeGenFunction &CGF, const Expr *E) in ApplyDebugLocation() function in ApplyDebugLocation
129 ApplyDebugLocation::ApplyDebugLocation(CodeGenFunction &CGF, llvm::DebugLoc Loc) in ApplyDebugLocation() function in ApplyDebugLocation
140 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.cpp1778 auto NL = ApplyDebugLocation::CreateEmpty(DtorCGF); in emitThreadPrivateVarDefinition()
1782 auto AL = ApplyDebugLocation::CreateArtificial(DtorCGF); in emitThreadPrivateVarDefinition()
1888 auto NL = ApplyDebugLocation::CreateEmpty(CtorCGF); in emitDeclareTargetVarDefinition()
1891 auto AL = ApplyDebugLocation::CreateArtificial(CtorCGF); in emitDeclareTargetVarDefinition()
1934 auto NL = ApplyDebugLocation::CreateEmpty(DtorCGF); in emitDeclareTargetVarDefinition()
1939 auto AL = ApplyDebugLocation::CreateArtificial(DtorCGF); in emitDeclareTargetVarDefinition()
2029 (void)ApplyDebugLocation::CreateEmpty(CGF); in emitIfClause()
2033 (void)ApplyDebugLocation::CreateEmpty(CGF); in emitIfClause()
2797 auto DL = ApplyDebugLocation::CreateDefaultArtificial(CGF, Loc); in emitForStaticInit()
12638 (void)ApplyDebugLocation::CreateEmpty(CGF); in emitLastprivateConditionalUpdate()
[all …]
H A DCGStmt.cpp837 auto NL = ApplyDebugLocation::CreateEmpty(*this); in EmitIfStmt()
846 auto NL = ApplyDebugLocation::CreateEmpty(*this); in EmitIfStmt()
H A DCGOpenMPRuntimeGPU.cpp2195 (void)ApplyDebugLocation::CreateEmpty(CGF); in emitInterWarpCopyFunction()
2317 (void)ApplyDebugLocation::CreateEmpty(CGF); in emitInterWarpCopyFunction()
3389 (void)ApplyDebugLocation::CreateEmpty(CGF); in emitReduction()
H A DCGExprComplex.cpp96 ApplyDebugLocation DL(CGF, E); in Visit()
H A DCGExprScalar.cpp407 ApplyDebugLocation DL(CGF, E); in Visit()
4415 auto NL = ApplyDebugLocation::CreateEmpty(CGF); in VisitBinLAnd()
4423 auto NL = ApplyDebugLocation::CreateArtificial(CGF); in VisitBinLAnd()
H A DCGExprAgg.cpp106 ApplyDebugLocation DL(CGF, E); in Visit()
H A DCGException.cpp826 auto DL = ApplyDebugLocation::CreateDefaultArtificial(*this, CurEHLocation); in EmitLandingPad()
H A DCGExprCXX.cpp1294 ApplyDebugLocation DL(CGF, E); in EmitNewInitializer()
H A DMicrosoftCXXABI.cpp4113 auto NL = ApplyDebugLocation::CreateEmpty(CGF); in getAddrOfCXXCtorClosure()
4117 auto AL = ApplyDebugLocation::CreateArtificial(CGF); in getAddrOfCXXCtorClosure()
H A DItaniumCXXABI.cpp2605 auto AL = ApplyDebugLocation::CreateArtificial(CGF); in unregisterGlobalDtorsWithUnAtExit()
2663 auto AL = ApplyDebugLocation::CreateArtificial(CGF); in registerGlobalDtorsWithAtExit()
H A DCGDecl.cpp1818 auto DL = ApplyDebugLocation::CreateDefaultArtificial(*this, D.getLocation()); in EmitAutoVarInit()
H A DCGClass.cpp633 ApplyDebugLocation Loc(CGF, MemberInit->getSourceLocation()); in EmitMemberInitializer()
H A DCGStmtOpenMP.cpp3653 auto DL = ApplyDebugLocation::CreateDefaultArtificial(CGF, S.getBeginLoc()); in emitScanBasedDirective()
3722 auto DL1 = ApplyDebugLocation::CreateDefaultArtificial(CGF, S.getEndLoc()); in emitScanBasedDirective()
5804 ApplyDebugLocation::CreateDefaultArtificial(*this, S.getBeginLoc()); in EmitOMPOrderedDirective()
H A DCGExpr.cpp1316 ApplyDebugLocation DL(*this, E); in EmitLValue()
3247 Optional<ApplyDebugLocation> DL; in emitCheckHandlerCall()
H A DCodeGenFunction.h962 ApplyDebugLocation DL(CGF, Range.getEnd());
H A DCGBuiltin.cpp1776 auto NL = ApplyDebugLocation::CreateEmpty(*this); in generateBuiltinOSLogHelperFunction()
1780 auto AL = ApplyDebugLocation::CreateArtificial(*this); in generateBuiltinOSLogHelperFunction()