Home
last modified time | relevance | path

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

/freebsd-13.1/contrib/llvm-project/clang/lib/CodeGen/
H A DCGDebugInfo.h57 friend class ApplyDebugLocation; variable
763 class ApplyDebugLocation {
766 ApplyDebugLocation(CodeGenFunction &CGF, bool DefaultToEmpty,
775 ApplyDebugLocation(CodeGenFunction &CGF, const Expr *E);
777 ApplyDebugLocation(ApplyDebugLocation &&Other) : CGF(Other.CGF) { in ApplyDebugLocation() function
780 ApplyDebugLocation &operator=(ApplyDebugLocation &&) = default;
782 ~ApplyDebugLocation();
796 return ApplyDebugLocation(CGF, false, SourceLocation()); in CreateArtificial()
801 static ApplyDebugLocation
804 return ApplyDebugLocation(CGF, false, TemporaryLocation); in CreateDefaultArtificial()
[all …]
H A DCGDeclCXX.cpp251 auto AL = ApplyDebugLocation::CreateArtificial(CGF); in createAtExitStub()
299 auto AL = ApplyDebugLocation::CreateArtificial(CGF); in createTLSAtExitStub()
781 auto AL = ApplyDebugLocation::CreateArtificial(*this); in GenerateCXXGlobalVarDeclInitFunc()
806 auto NL = ApplyDebugLocation::CreateEmpty(*this); in GenerateCXXGlobalInitFunc()
810 auto AL = ApplyDebugLocation::CreateArtificial(*this); in GenerateCXXGlobalInitFunc()
866 auto NL = ApplyDebugLocation::CreateEmpty(*this); in GenerateCXXGlobalCleanUpFunc()
870 auto AL = ApplyDebugLocation::CreateArtificial(*this); in GenerateCXXGlobalCleanUpFunc()
919 auto AL = ApplyDebugLocation::CreateArtificial(*this); in generateDestroyHelper()
H A DCodeGenFunction.cpp372 Optional<ApplyDebugLocation> AL; in FinishFunction()
379 AL = ApplyDebugLocation::CreateDefaultArtificial(*this, EndLoc); in FinishFunction()
402 ApplyDebugLocation AL(*this, Loc); in FinishFunction()
1654 ApplyDebugLocation DL(*this, Cond); in EmitBranchOnBoolExpr()
1711 ApplyDebugLocation DL(*this, Cond); in EmitBranchOnBoolExpr()
1771 ApplyDebugLocation DL(*this, Cond); in EmitBranchOnBoolExpr()
1799 ApplyDebugLocation DL(*this, Cond); in EmitBranchOnBoolExpr()
H A DCGVTables.cpp270 auto NL = ApplyDebugLocation::CreateEmpty(*this); in StartThunk()
274 auto AL = ApplyDebugLocation::CreateArtificial(*this); in StartThunk()
453 auto AL = ApplyDebugLocation::CreateArtificial(*this); in generateThunk()
H A DCGBlocks.cpp1422 ApplyDebugLocation Scope(*this, StartLoc); in setBlockContextParameter()
1530 auto NL = ApplyDebugLocation::CreateEmpty(*this); in GenerateBlockFunction()
1958 auto AL = ApplyDebugLocation::CreateArtificial(*this); in GenerateCopyHelperFunction()
2146 auto AL = ApplyDebugLocation::CreateArtificial(*this); in GenerateDestroyHelperFunction()
2389 auto AL = ApplyDebugLocation::CreateArtificial(CGF); in generateByrefCopyHelper()
2458 auto AL = ApplyDebugLocation::CreateArtificial(CGF); in generateByrefDisposeHelper()
H A DCGDebugInfo.cpp80 ApplyDebugLocation::ApplyDebugLocation(CodeGenFunction &CGF, in ApplyDebugLocation() function in ApplyDebugLocation
86 ApplyDebugLocation::ApplyDebugLocation(CodeGenFunction &CGF, in ApplyDebugLocation() function in ApplyDebugLocation
93 void ApplyDebugLocation::init(SourceLocation TemporaryLocation, in init()
123 ApplyDebugLocation::ApplyDebugLocation(CodeGenFunction &CGF, const Expr *E) in ApplyDebugLocation() function in ApplyDebugLocation
128 ApplyDebugLocation::ApplyDebugLocation(CodeGenFunction &CGF, llvm::DebugLoc Loc) in ApplyDebugLocation() function in ApplyDebugLocation
139 ApplyDebugLocation::~ApplyDebugLocation() { in ~ApplyDebugLocation()
H A DCGNonTrivialStruct.cpp478 auto AL = ApplyDebugLocation::CreateArtificial(*CGF); in getFunction()
831 auto SetArtificialLoc = ApplyDebugLocation::CreateArtificial(CGF); in callSpecialFunction()
H A DCGOpenMPRuntime.cpp1832 auto NL = ApplyDebugLocation::CreateEmpty(DtorCGF); in emitThreadPrivateVarDefinition()
1836 auto AL = ApplyDebugLocation::CreateArtificial(DtorCGF); in emitThreadPrivateVarDefinition()
1938 auto NL = ApplyDebugLocation::CreateEmpty(CtorCGF); in emitDeclareTargetVarDefinition()
1941 auto AL = ApplyDebugLocation::CreateArtificial(CtorCGF); in emitDeclareTargetVarDefinition()
1976 auto NL = ApplyDebugLocation::CreateEmpty(DtorCGF); in emitDeclareTargetVarDefinition()
1981 auto AL = ApplyDebugLocation::CreateArtificial(DtorCGF); in emitDeclareTargetVarDefinition()
2065 (void)ApplyDebugLocation::CreateEmpty(CGF); in emitIfClause()
2069 (void)ApplyDebugLocation::CreateEmpty(CGF); in emitIfClause()
2830 auto DL = ApplyDebugLocation::CreateDefaultArtificial(CGF, Loc); in emitForStaticInit()
12625 (void)ApplyDebugLocation::CreateEmpty(CGF); in emitLastprivateConditionalUpdate()
[all …]
H A DCGStmt.cpp776 auto NL = ApplyDebugLocation::CreateEmpty(*this); in EmitIfStmt()
785 auto NL = ApplyDebugLocation::CreateEmpty(*this); in EmitIfStmt()
H A DCGOpenMPRuntimeGPU.cpp2151 (void)ApplyDebugLocation::CreateEmpty(CGF); in emitInterWarpCopyFunction()
2271 (void)ApplyDebugLocation::CreateEmpty(CGF); in emitInterWarpCopyFunction()
3334 (void)ApplyDebugLocation::CreateEmpty(CGF); in emitReduction()
H A DCGExprComplex.cpp96 ApplyDebugLocation DL(CGF, E); in Visit()
H A DCGExprScalar.cpp411 ApplyDebugLocation DL(CGF, E); in Visit()
4352 auto NL = ApplyDebugLocation::CreateEmpty(CGF); in VisitBinLAnd()
4360 auto NL = ApplyDebugLocation::CreateArtificial(CGF); in VisitBinLAnd()
H A DCGException.cpp820 auto DL = ApplyDebugLocation::CreateDefaultArtificial(*this, CurEHLocation); in EmitLandingPad()
H A DCGExprAgg.cpp106 ApplyDebugLocation DL(CGF, E); in Visit()
H A DCGExprCXX.cpp1298 ApplyDebugLocation DL(CGF, E); in EmitNewInitializer()
H A DMicrosoftCXXABI.cpp4020 auto NL = ApplyDebugLocation::CreateEmpty(CGF); in getAddrOfCXXCtorClosure()
4024 auto AL = ApplyDebugLocation::CreateArtificial(CGF); in getAddrOfCXXCtorClosure()
H A DItaniumCXXABI.cpp2643 auto AL = ApplyDebugLocation::CreateArtificial(CGF); in unregisterGlobalDtorsWithUnAtExit()
2701 auto AL = ApplyDebugLocation::CreateArtificial(CGF); in registerGlobalDtorsWithAtExit()
H A DCGDecl.cpp1805 auto DL = ApplyDebugLocation::CreateDefaultArtificial(*this, D.getLocation()); in EmitAutoVarInit()
H A DCGClass.cpp632 ApplyDebugLocation Loc(CGF, MemberInit->getSourceLocation()); in EmitMemberInitializer()
H A DCGExpr.cpp1286 ApplyDebugLocation DL(*this, E); in EmitLValue()
3158 Optional<ApplyDebugLocation> DL; in emitCheckHandlerCall()
H A DCGStmtOpenMP.cpp3465 auto DL = ApplyDebugLocation::CreateDefaultArtificial(CGF, S.getBeginLoc()); in emitScanBasedDirective()
3534 auto DL1 = ApplyDebugLocation::CreateDefaultArtificial(CGF, S.getEndLoc()); in emitScanBasedDirective()
H A DCodeGenFunction.h924 ApplyDebugLocation DL(CGF, Range.getEnd());
H A DCGBuiltin.cpp1750 auto NL = ApplyDebugLocation::CreateEmpty(*this); in generateBuiltinOSLogHelperFunction()
1754 auto AL = ApplyDebugLocation::CreateArtificial(*this); in generateBuiltinOSLogHelperFunction()