Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/
H A DCGDebugInfo.h56 friend class ApplyDebugLocation; variable
823 class ApplyDebugLocation {
826 ApplyDebugLocation(CodeGenFunction &CGF, bool DefaultToEmpty,
835 ApplyDebugLocation(CodeGenFunction &CGF, const Expr *E);
837 ApplyDebugLocation(ApplyDebugLocation &&Other) : CGF(Other.CGF) { in ApplyDebugLocation() function
842 ApplyDebugLocation &operator=(ApplyDebugLocation &&Other) {
850 ~ApplyDebugLocation();
864 return ApplyDebugLocation(CGF, false, SourceLocation()); in CreateArtificial()
869 static ApplyDebugLocation
872 return ApplyDebugLocation(CGF, false, TemporaryLocation); in CreateDefaultArtificial()
[all …]
H A DCGDeclCXX.cpp255 auto AL = ApplyDebugLocation::CreateArtificial(CGF); in createAtExitStub()
303 auto AL = ApplyDebugLocation::CreateArtificial(CGF); in createTLSAtExitStub()
1019 auto AL = ApplyDebugLocation::CreateArtificial(*this); in GenerateCXXGlobalVarDeclInitFunc()
1047 auto NL = ApplyDebugLocation::CreateEmpty(*this); in GenerateCXXGlobalInitFunc()
1051 auto AL = ApplyDebugLocation::CreateArtificial(*this); in GenerateCXXGlobalInitFunc()
1107 auto NL = ApplyDebugLocation::CreateEmpty(*this); in GenerateCXXGlobalCleanUpFunc()
1111 auto AL = ApplyDebugLocation::CreateArtificial(*this); in GenerateCXXGlobalCleanUpFunc()
1160 auto AL = ApplyDebugLocation::CreateArtificial(*this); in generateDestroyHelper()
H A DCodeGenFunction.cpp366 std::optional<ApplyDebugLocation> OAL; in FinishFunction()
376 OAL = ApplyDebugLocation::CreateDefaultArtificial(*this, EndLoc); in FinishFunction()
399 ApplyDebugLocation AL(*this, Loc); in FinishFunction()
1778 ApplyDebugLocation DL(*this, Cond); in EmitBranchOnBoolExpr()
1840 ApplyDebugLocation DL(*this, Cond); in EmitBranchOnBoolExpr()
1906 ApplyDebugLocation DL(*this, Cond); in EmitBranchOnBoolExpr()
1934 ApplyDebugLocation DL(*this, Cond); in EmitBranchOnBoolExpr()
H A DCGVTables.cpp275 auto NL = ApplyDebugLocation::CreateEmpty(*this); in StartThunk()
279 auto AL = ApplyDebugLocation::CreateArtificial(*this); in StartThunk()
456 auto AL = ApplyDebugLocation::CreateArtificial(*this); in generateThunk()
H A DCGBlocks.cpp1392 ApplyDebugLocation Scope(*this, StartLoc); in setBlockContextParameter()
1498 auto NL = ApplyDebugLocation::CreateEmpty(*this); in GenerateBlockFunction()
1902 auto AL = ApplyDebugLocation::CreateArtificial(*this); in GenerateCopyHelperFunction()
2088 auto AL = ApplyDebugLocation::CreateArtificial(*this); in GenerateDestroyHelperFunction()
2331 auto AL = ApplyDebugLocation::CreateArtificial(CGF); in generateByrefCopyHelper()
2396 auto AL = ApplyDebugLocation::CreateArtificial(CGF); in generateByrefDisposeHelper()
H A DCGDebugInfo.cpp84 ApplyDebugLocation::ApplyDebugLocation(CodeGenFunction &CGF, in ApplyDebugLocation() function in ApplyDebugLocation
90 ApplyDebugLocation::ApplyDebugLocation(CodeGenFunction &CGF, in ApplyDebugLocation() function in ApplyDebugLocation
97 void ApplyDebugLocation::init(SourceLocation TemporaryLocation, in init()
127 ApplyDebugLocation::ApplyDebugLocation(CodeGenFunction &CGF, const Expr *E) in ApplyDebugLocation() function in ApplyDebugLocation
132 ApplyDebugLocation::ApplyDebugLocation(CodeGenFunction &CGF, llvm::DebugLoc Loc) in ApplyDebugLocation() function in ApplyDebugLocation
143 ApplyDebugLocation::~ApplyDebugLocation() { in ~ApplyDebugLocation()
H A DCGNonTrivialStruct.cpp475 auto AL = ApplyDebugLocation::CreateArtificial(*CGF); in getFunction()
824 auto SetArtificialLoc = ApplyDebugLocation::CreateArtificial(CGF); in callSpecialFunction()
H A DCGOpenMPRuntimeGPU.cpp1805 (void)ApplyDebugLocation::CreateEmpty(CGF); in emitInterWarpCopyFunction()
1915 (void)ApplyDebugLocation::CreateEmpty(CGF); in emitInterWarpCopyFunction()
2967 (void)ApplyDebugLocation::CreateEmpty(CGF); in emitReduction()
H A DCGOpenMPRuntime.cpp1451 auto DL = ApplyDebugLocation::CreateDefaultArtificial(CGF, Loc); in getThreadID()
1699 auto NL = ApplyDebugLocation::CreateEmpty(DtorCGF); in emitThreadPrivateVarDefinition()
1703 auto AL = ApplyDebugLocation::CreateArtificial(DtorCGF); in emitThreadPrivateVarDefinition()
1855 (void)ApplyDebugLocation::CreateEmpty(CGF); in emitIfClause()
1859 (void)ApplyDebugLocation::CreateEmpty(CGF); in emitIfClause()
2621 auto DL = ApplyDebugLocation::CreateDefaultArtificial(CGF, Loc); in emitForStaticInit()
2661 auto DL = ApplyDebugLocation::CreateDefaultArtificial(CGF, Loc); in emitForStaticFinish()
11233 auto DL = ApplyDebugLocation::CreateDefaultArtificial(CGF, Loc); in emitCall()
11789 (void)ApplyDebugLocation::CreateEmpty(CGF); in emitLastprivateConditionalUpdate()
11890 auto AL = ApplyDebugLocation::CreateArtificial(CGF); in checkAndEmitSharedLastprivateConditional()
H A DCGStmt.cpp867 auto NL = ApplyDebugLocation::CreateEmpty(*this); in EmitIfStmt()
876 auto NL = ApplyDebugLocation::CreateEmpty(*this); in EmitIfStmt()
H A DCGClass.cpp626 ApplyDebugLocation Loc(CGF, MemberInit->getSourceLocation()); in EmitMemberInitializer()
1650 std::optional<ApplyDebugLocation> Location;
H A DMicrosoftCXXABI.cpp2110 ApplyDebugLocation AL(CGF, MD->getLocation()); in EmitVirtualMemPtrThunk()
4115 auto NL = ApplyDebugLocation::CreateEmpty(CGF); in getAddrOfCXXCtorClosure()
4119 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()
4655 auto NL = ApplyDebugLocation::CreateEmpty(CGF); in VisitBinLAnd()
4668 auto NL = ApplyDebugLocation::CreateArtificial(CGF); in VisitBinLAnd()
H A DCGException.cpp844 auto DL = ApplyDebugLocation::CreateDefaultArtificial(*this, CurEHLocation); in EmitLandingPad()
H A DCGExprAgg.cpp105 ApplyDebugLocation DL(CGF, E); in Visit()
H A DCGExprCXX.cpp1316 ApplyDebugLocation DL(CGF, E); in EmitNewInitializer()
H A DItaniumCXXABI.cpp2707 auto AL = ApplyDebugLocation::CreateArtificial(CGF); in unregisterGlobalDtorsWithUnAtExit()
2762 auto AL = ApplyDebugLocation::CreateArtificial(CGF); in registerGlobalDtorsWithAtExit()
H A DCGDecl.cpp1883 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()
5911 ApplyDebugLocation::CreateDefaultArtificial(*this, S.getBeginLoc()); in EmitOMPOrderedDirective()
H A DCGExpr.cpp1529 ApplyDebugLocation DL(*this, E); in EmitLValueHelper()
3481 std::optional<ApplyDebugLocation> DL; in emitCheckHandlerCall()
H A DCodeGenFunction.h971 ApplyDebugLocation DL(CGF, Range.getEnd());
H A DCGBuiltin.cpp2114 auto NL = ApplyDebugLocation::CreateEmpty(*this); in generateBuiltinOSLogHelperFunction()
2118 auto AL = ApplyDebugLocation::CreateArtificial(*this); in generateBuiltinOSLogHelperFunction()