Home
last modified time | relevance | path

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

/freebsd-12-stable/contrib/llvm-project/clang/lib/CodeGen/
DCGDebugInfo.h57 friend class ApplyDebugLocation; variable
763 class ApplyDebugLocation {
766 ApplyDebugLocation(CodeGenFunction &CGF, bool DefaultToEmpty,
774 ApplyDebugLocation(CodeGenFunction &CGF, SourceLocation TemporaryLocation);
775 ApplyDebugLocation(CodeGenFunction &CGF, const Expr *E);
776 ApplyDebugLocation(CodeGenFunction &CGF, llvm::DebugLoc Loc);
777 ApplyDebugLocation(ApplyDebugLocation &&Other) : CGF(Other.CGF) { in ApplyDebugLocation() function
780 ApplyDebugLocation &operator=(ApplyDebugLocation &&) = default;
782 ~ApplyDebugLocation();
795 static ApplyDebugLocation CreateArtificial(CodeGenFunction &CGF) { in CreateArtificial()
[all …]
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()
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()
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()
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()
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()
DCGNonTrivialStruct.cpp478 auto AL = ApplyDebugLocation::CreateArtificial(*CGF); in getFunction()
831 auto SetArtificialLoc = ApplyDebugLocation::CreateArtificial(CGF); in callSpecialFunction()
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()
2865 auto DL = ApplyDebugLocation::CreateDefaultArtificial(CGF, Loc); in emitForStaticFinish()
[all …]
DCGStmt.cpp776 auto NL = ApplyDebugLocation::CreateEmpty(*this); in EmitIfStmt()
785 auto NL = ApplyDebugLocation::CreateEmpty(*this); in EmitIfStmt()
DCGOpenMPRuntimeGPU.cpp2151 (void)ApplyDebugLocation::CreateEmpty(CGF); in emitInterWarpCopyFunction()
2271 (void)ApplyDebugLocation::CreateEmpty(CGF); in emitInterWarpCopyFunction()
3334 (void)ApplyDebugLocation::CreateEmpty(CGF); in emitReduction()
DCGExprComplex.cpp96 ApplyDebugLocation DL(CGF, E); in Visit()
DCGExprScalar.cpp411 ApplyDebugLocation DL(CGF, E); in Visit()
4352 auto NL = ApplyDebugLocation::CreateEmpty(CGF); in VisitBinLAnd()
4360 auto NL = ApplyDebugLocation::CreateArtificial(CGF); in VisitBinLAnd()
DCGExprCXX.cpp1298 ApplyDebugLocation DL(CGF, E); in EmitNewInitializer()
DCGException.cpp820 auto DL = ApplyDebugLocation::CreateDefaultArtificial(*this, CurEHLocation); in EmitLandingPad()
DCGExprAgg.cpp106 ApplyDebugLocation DL(CGF, E); in Visit()
DItaniumCXXABI.cpp2643 auto AL = ApplyDebugLocation::CreateArtificial(CGF); in unregisterGlobalDtorsWithUnAtExit()
2701 auto AL = ApplyDebugLocation::CreateArtificial(CGF); in registerGlobalDtorsWithAtExit()
DMicrosoftCXXABI.cpp4020 auto NL = ApplyDebugLocation::CreateEmpty(CGF); in getAddrOfCXXCtorClosure()
4024 auto AL = ApplyDebugLocation::CreateArtificial(CGF); in getAddrOfCXXCtorClosure()
DCGDecl.cpp1805 auto DL = ApplyDebugLocation::CreateDefaultArtificial(*this, D.getLocation()); in EmitAutoVarInit()
DCGClass.cpp632 ApplyDebugLocation Loc(CGF, MemberInit->getSourceLocation()); in EmitMemberInitializer()
DCGExpr.cpp1286 ApplyDebugLocation DL(*this, E); in EmitLValue()
3158 Optional<ApplyDebugLocation> DL; in emitCheckHandlerCall()
DCGStmtOpenMP.cpp3465 auto DL = ApplyDebugLocation::CreateDefaultArtificial(CGF, S.getBeginLoc()); in emitScanBasedDirective()
3534 auto DL1 = ApplyDebugLocation::CreateDefaultArtificial(CGF, S.getEndLoc()); in emitScanBasedDirective()
DCodeGenFunction.h924 ApplyDebugLocation DL(CGF, Range.getEnd());
DCGBuiltin.cpp1750 auto NL = ApplyDebugLocation::CreateEmpty(*this); in generateBuiltinOSLogHelperFunction()
1754 auto AL = ApplyDebugLocation::CreateArtificial(*this); in generateBuiltinOSLogHelperFunction()