Home
last modified time | relevance | path

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

/src/contrib/llvm-project/clang/lib/CodeGen/
H A DCGDebugInfo.h59 friend class ApplyDebugLocation; variable
852 class ApplyDebugLocation {
855 ApplyDebugLocation(CodeGenFunction &CGF, bool DefaultToEmpty,
863 ApplyDebugLocation(CodeGenFunction &CGF, SourceLocation TemporaryLocation);
864 ApplyDebugLocation(CodeGenFunction &CGF, const Expr *E);
865 ApplyDebugLocation(CodeGenFunction &CGF, llvm::DebugLoc Loc);
866 ApplyDebugLocation(ApplyDebugLocation &&Other) : CGF(Other.CGF) { in ApplyDebugLocation() function
871 ApplyDebugLocation &operator=(ApplyDebugLocation &&Other) {
879 ~ApplyDebugLocation();
892 static ApplyDebugLocation CreateArtificial(CodeGenFunction &CGF) { in CreateArtificial()
[all …]
H A DCGDeclCXX.cpp256 auto AL = ApplyDebugLocation::CreateArtificial(CGF); in createAtExitStub()
309 auto AL = ApplyDebugLocation::CreateArtificial(CGF); in createTLSAtExitStub()
1034 auto AL = ApplyDebugLocation::CreateArtificial(*this); in GenerateCXXGlobalVarDeclInitFunc()
1062 auto NL = ApplyDebugLocation::CreateEmpty(*this); in GenerateCXXGlobalInitFunc()
1066 auto AL = ApplyDebugLocation::CreateArtificial(*this); in GenerateCXXGlobalInitFunc()
1122 auto NL = ApplyDebugLocation::CreateEmpty(*this); in GenerateCXXGlobalCleanUpFunc()
1126 auto AL = ApplyDebugLocation::CreateArtificial(*this); in GenerateCXXGlobalCleanUpFunc()
1175 auto AL = ApplyDebugLocation::CreateArtificial(*this); in generateDestroyHelper()
H A DCodeGenFunction.cpp410 std::optional<ApplyDebugLocation> OAL; in FinishFunction()
420 OAL = ApplyDebugLocation::CreateDefaultArtificial(*this, EndLoc); in FinishFunction()
443 ApplyDebugLocation AL(*this, Loc); in FinishFunction()
1857 ApplyDebugLocation DL(*this, Cond); in EmitBranchOnBoolExpr()
1919 ApplyDebugLocation DL(*this, Cond); in EmitBranchOnBoolExpr()
1985 ApplyDebugLocation DL(*this, Cond); in EmitBranchOnBoolExpr()
2013 ApplyDebugLocation DL(*this, Cond); in EmitBranchOnBoolExpr()
H A DCGBlocks.cpp1404 ApplyDebugLocation Scope(*this, StartLoc); in setBlockContextParameter()
1510 auto NL = ApplyDebugLocation::CreateEmpty(*this); in GenerateBlockFunction()
1917 auto AL = ApplyDebugLocation::CreateArtificial(*this); in GenerateCopyHelperFunction()
2105 auto AL = ApplyDebugLocation::CreateArtificial(*this); in GenerateDestroyHelperFunction()
2348 auto AL = ApplyDebugLocation::CreateArtificial(CGF); in generateByrefCopyHelper()
2413 auto AL = ApplyDebugLocation::CreateArtificial(CGF); in generateByrefDisposeHelper()
H A DCGVTables.cpp282 auto NL = ApplyDebugLocation::CreateEmpty(*this); in StartThunk()
286 auto AL = ApplyDebugLocation::CreateArtificial(*this); in StartThunk()
468 auto AL = ApplyDebugLocation::CreateArtificial(*this); in generateThunk()
H A DCGDebugInfo.cpp94 ApplyDebugLocation::ApplyDebugLocation(CodeGenFunction &CGF, in ApplyDebugLocation() function in ApplyDebugLocation
100 ApplyDebugLocation::ApplyDebugLocation(CodeGenFunction &CGF, in ApplyDebugLocation() function in ApplyDebugLocation
107 void ApplyDebugLocation::init(SourceLocation TemporaryLocation, in init()
137 ApplyDebugLocation::ApplyDebugLocation(CodeGenFunction &CGF, const Expr *E) in ApplyDebugLocation() function in ApplyDebugLocation
142 ApplyDebugLocation::ApplyDebugLocation(CodeGenFunction &CGF, llvm::DebugLoc Loc) in ApplyDebugLocation() function in ApplyDebugLocation
153 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 DCGOpenMPRuntime.cpp1453 auto DL = ApplyDebugLocation::CreateDefaultArtificial(CGF, Loc); in getThreadID()
1702 auto NL = ApplyDebugLocation::CreateEmpty(DtorCGF); in emitThreadPrivateVarDefinition()
1706 auto AL = ApplyDebugLocation::CreateArtificial(DtorCGF); in emitThreadPrivateVarDefinition()
1858 (void)ApplyDebugLocation::CreateEmpty(CGF); in emitIfClause()
1862 (void)ApplyDebugLocation::CreateEmpty(CGF); in emitIfClause()
2633 auto DL = ApplyDebugLocation::CreateDefaultArtificial(CGF, Loc); in emitForStaticInit()
2677 auto DL = ApplyDebugLocation::CreateDefaultArtificial(CGF, Loc); in emitForStaticFinish()
11262 auto DL = ApplyDebugLocation::CreateDefaultArtificial(CGF, Loc); in emitCall()
11820 (void)ApplyDebugLocation::CreateEmpty(CGF); in emitLastprivateConditionalUpdate()
11921 auto AL = ApplyDebugLocation::CreateArtificial(CGF); in checkAndEmitSharedLastprivateConditional()
H A DCGStmt.cpp895 auto NL = ApplyDebugLocation::CreateEmpty(*this); in EmitIfStmt()
907 auto NL = ApplyDebugLocation::CreateEmpty(*this); in EmitIfStmt()
H A DCGClass.cpp635 ApplyDebugLocation Loc(CGF, MemberInit->getSourceLocation()); in EmitMemberInitializer()
1659 std::optional<ApplyDebugLocation> Location;
H A DMicrosoftCXXABI.cpp2121 ApplyDebugLocation AL(CGF, MD->getLocation()); in EmitVirtualMemPtrThunk()
4128 auto NL = ApplyDebugLocation::CreateEmpty(CGF); in getAddrOfCXXCtorClosure()
4132 auto AL = ApplyDebugLocation::CreateArtificial(CGF); in getAddrOfCXXCtorClosure()
H A DCGExprComplex.cpp101 ApplyDebugLocation DL(CGF, E); in Visit()
H A DCGExprScalar.cpp421 ApplyDebugLocation DL(CGF, E); in Visit()
4992 auto NL = ApplyDebugLocation::CreateEmpty(CGF); in VisitBinLAnd()
5005 auto NL = ApplyDebugLocation::CreateArtificial(CGF); in VisitBinLAnd()
H A DCGException.cpp844 auto DL = ApplyDebugLocation::CreateDefaultArtificial(*this, CurEHLocation); in EmitLandingPad()
H A DCGExprAgg.cpp107 ApplyDebugLocation DL(CGF, E); in Visit()
H A DCGExprCXX.cpp1320 ApplyDebugLocation DL(CGF, E); in EmitNewInitializer()
H A DCodeGenFunction.h1057 ApplyDebugLocation DL(CGF, Range.getEnd());
1632 auto AL = ApplyDebugLocation::CreateArtificial(*this);
H A DItaniumCXXABI.cpp2902 auto AL = ApplyDebugLocation::CreateArtificial(CGF); in unregisterGlobalDtorsWithUnAtExit()
2957 auto AL = ApplyDebugLocation::CreateArtificial(CGF); in registerGlobalDtorsWithAtExit()
H A DCGDecl.cpp1889 auto DL = ApplyDebugLocation::CreateDefaultArtificial(*this, D.getLocation()); in EmitAutoVarInit()
H A DCGStmtOpenMP.cpp3756 auto DL = ApplyDebugLocation::CreateDefaultArtificial(CGF, S.getBeginLoc()); in emitScanBasedDirective()
3825 auto DL1 = ApplyDebugLocation::CreateDefaultArtificial(CGF, S.getEndLoc()); in emitScanBasedDirective()
5965 ApplyDebugLocation::CreateDefaultArtificial(*this, S.getBeginLoc()); in EmitOMPOrderedDirective()
H A DCGExpr.cpp1521 ApplyDebugLocation DL(*this, E); in EmitLValueHelper()
3481 std::optional<ApplyDebugLocation> DL; in emitCheckHandlerCall()
H A DCGBuiltin.cpp2124 auto NL = ApplyDebugLocation::CreateEmpty(*this); in generateBuiltinOSLogHelperFunction()
2128 auto AL = ApplyDebugLocation::CreateArtificial(*this); in generateBuiltinOSLogHelperFunction()
3604 ApplyDebugLocation ApplyTrapDI(*this, TrapLocation); in EmitBuiltinExpr()