Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGDebugInfo.h60 friend class ApplyDebugLocation; variable
907 class ApplyDebugLocation {
910 ApplyDebugLocation(CodeGenFunction &CGF, bool DefaultToEmpty,
918 ApplyDebugLocation(CodeGenFunction &CGF, SourceLocation TemporaryLocation);
919 ApplyDebugLocation(CodeGenFunction &CGF, const Expr *E);
920 ApplyDebugLocation(CodeGenFunction &CGF, llvm::DebugLoc Loc);
921 ApplyDebugLocation(ApplyDebugLocation &&Other) : CGF(Other.CGF) { in ApplyDebugLocation() function
926 ApplyDebugLocation &operator=(ApplyDebugLocation &&Other) {
934 ~ApplyDebugLocation();
947 static ApplyDebugLocation CreateArtificial(CodeGenFunction &CGF) { in CreateArtificial()
[all …]
H A DCGDeclCXX.cpp257 auto AL = ApplyDebugLocation::CreateArtificial(CGF); in createAtExitStub()
310 auto AL = ApplyDebugLocation::CreateArtificial(CGF); in createTLSAtExitStub()
1060 auto AL = ApplyDebugLocation::CreateArtificial(*this); in GenerateCXXGlobalVarDeclInitFunc()
1085 auto NL = ApplyDebugLocation::CreateEmpty(*this); in GenerateCXXGlobalInitFunc()
1089 auto AL = ApplyDebugLocation::CreateArtificial(*this); in GenerateCXXGlobalInitFunc()
1145 auto NL = ApplyDebugLocation::CreateEmpty(*this); in GenerateCXXGlobalCleanUpFunc()
1149 auto AL = ApplyDebugLocation::CreateArtificial(*this); in GenerateCXXGlobalCleanUpFunc()
1215 auto AL = ApplyDebugLocation::CreateArtificial(*this); in generateDestroyHelper()
H A DCodeGenFunction.cpp414 std::optional<ApplyDebugLocation> OAL; in FinishFunction()
424 OAL = ApplyDebugLocation::CreateDefaultArtificial(*this, EndLoc); in FinishFunction()
448 ApplyDebugLocation AL(*this, Loc); in FinishFunction()
1934 ApplyDebugLocation DL(*this, Cond); in EmitBranchOnBoolExpr()
1996 ApplyDebugLocation DL(*this, Cond); in EmitBranchOnBoolExpr()
2062 ApplyDebugLocation DL(*this, Cond); in EmitBranchOnBoolExpr()
2090 ApplyDebugLocation DL(*this, Cond); in EmitBranchOnBoolExpr()
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 DCGBlocks.cpp1436 ApplyDebugLocation Scope(*this, StartLoc); in setBlockContextParameter()
1542 auto NL = ApplyDebugLocation::CreateEmpty(*this); in GenerateBlockFunction()
1965 auto AL = ApplyDebugLocation::CreateArtificial(*this); in GenerateCopyHelperFunction()
2161 auto AL = ApplyDebugLocation::CreateArtificial(*this); in GenerateDestroyHelperFunction()
2431 auto AL = ApplyDebugLocation::CreateArtificial(CGF); in generateByrefCopyHelper()
2496 auto AL = ApplyDebugLocation::CreateArtificial(CGF); in generateByrefDisposeHelper()
H A DCGDebugInfo.cpp225 ApplyDebugLocation::ApplyDebugLocation(CodeGenFunction &CGF, in ApplyDebugLocation() function in ApplyDebugLocation
231 ApplyDebugLocation::ApplyDebugLocation(CodeGenFunction &CGF, in ApplyDebugLocation() function in ApplyDebugLocation
238 void ApplyDebugLocation::init(SourceLocation TemporaryLocation, in init()
268 ApplyDebugLocation::ApplyDebugLocation(CodeGenFunction &CGF, const Expr *E) in ApplyDebugLocation() function in ApplyDebugLocation
273 ApplyDebugLocation::ApplyDebugLocation(CodeGenFunction &CGF, llvm::DebugLoc Loc) in ApplyDebugLocation() function in ApplyDebugLocation
291 ApplyDebugLocation::~ApplyDebugLocation() { in ~ApplyDebugLocation()
6433 ApplyDebugLocation DL(CGF, Range.getEnd()); in ~LexicalScope()
H A DCGNonTrivialStruct.cpp488 auto AL = ApplyDebugLocation::CreateArtificial(*CGF); in getFunction()
844 auto SetArtificialLoc = ApplyDebugLocation::CreateArtificial(CGF); in callSpecialFunction()
H A DCGStmt.cpp895 ApplyDebugLocation DL(*this, S.getCond()); in EmitIfStmt()
986 auto NL = ApplyDebugLocation::CreateEmpty(*this); in EmitIfStmt()
998 auto NL = ApplyDebugLocation::CreateEmpty(*this); in EmitIfStmt()
H A DCGOpenMPRuntime.cpp1454 auto DL = ApplyDebugLocation::CreateDefaultArtificial(CGF, Loc); in getThreadID()
1692 auto NL = ApplyDebugLocation::CreateEmpty(DtorCGF); in emitThreadPrivateVarDefinition()
1696 auto AL = ApplyDebugLocation::CreateArtificial(DtorCGF); in emitThreadPrivateVarDefinition()
1838 (void)ApplyDebugLocation::CreateEmpty(CGF); in emitIfClause()
1842 (void)ApplyDebugLocation::CreateEmpty(CGF); in emitIfClause()
2611 auto DL = ApplyDebugLocation::CreateDefaultArtificial(CGF, Loc); in emitForStaticInit()
2654 auto DL = ApplyDebugLocation::CreateDefaultArtificial(CGF, Loc); in emitForStaticFinish()
11329 auto DL = ApplyDebugLocation::CreateDefaultArtificial(CGF, Loc); in emitCall()
11885 (void)ApplyDebugLocation::CreateEmpty(CGF); in emitLastprivateConditionalUpdate()
11986 auto AL = ApplyDebugLocation::CreateArtificial(CGF); in checkAndEmitSharedLastprivateConditional()
H A DCGClass.cpp631 ApplyDebugLocation Loc(CGF, MemberInit->getSourceLocation()); in EmitMemberInitializer()
1663 std::optional<ApplyDebugLocation> Location;
H A DCGDecl.cpp1378 auto NL = ApplyDebugLocation::CreateEmpty(*this); in EmitFakeUse()
1938 auto DL = ApplyDebugLocation::CreateDefaultArtificial(*this, D.getLocation()); in EmitAutoVarInit()
H A DCodeGenPGO.cpp1521 auto AL = ApplyDebugLocation::CreateArtificial(*this); in incrementProfileCounter()
H A DMicrosoftCXXABI.cpp2113 ApplyDebugLocation AL(CGF, MD->getLocation()); in EmitVirtualMemPtrThunk()
4121 auto NL = ApplyDebugLocation::CreateEmpty(CGF); in getAddrOfCXXCtorClosure()
4125 auto AL = ApplyDebugLocation::CreateArtificial(CGF); in getAddrOfCXXCtorClosure()
H A DCGExprComplex.cpp100 ApplyDebugLocation DL(CGF, E); in Visit()
H A DCGExprCXX.cpp1325 ApplyDebugLocation DL(CGF, E); in EmitNewInitializer()
H A DCGException.cpp844 auto DL = ApplyDebugLocation::CreateDefaultArtificial(*this, CurEHLocation); in EmitLandingPad()
H A DCGExprScalar.cpp449 ApplyDebugLocation DL(CGF, E); in Visit()
5326 auto NL = ApplyDebugLocation::CreateEmpty(CGF); in VisitBinLAnd()
5339 auto NL = ApplyDebugLocation::CreateArtificial(CGF); in VisitBinLAnd()
H A DItaniumCXXABI.cpp2930 auto AL = ApplyDebugLocation::CreateArtificial(CGF); in unregisterGlobalDtorsWithUnAtExit()
2985 auto AL = ApplyDebugLocation::CreateArtificial(CGF); in registerGlobalDtorsWithAtExit()
H A DCGExprAgg.cpp113 ApplyDebugLocation DL(CGF, E); in Visit()
H A DCGBuiltin.cpp2163 auto NL = ApplyDebugLocation::CreateEmpty(*this); in generateBuiltinOSLogHelperFunction()
2167 auto AL = ApplyDebugLocation::CreateArtificial(*this); in generateBuiltinOSLogHelperFunction()
3742 ApplyDebugLocation ApplyTrapDI(*this, TrapLocation); in EmitBuiltinExpr()
H A DCGStmtOpenMP.cpp3898 auto DL = ApplyDebugLocation::CreateDefaultArtificial(CGF, S.getBeginLoc()); in emitScanBasedDirective()
3968 auto DL1 = ApplyDebugLocation::CreateDefaultArtificial(CGF, S.getEndLoc()); in emitScanBasedDirective()
6182 ApplyDebugLocation::CreateDefaultArtificial(*this, S.getBeginLoc()); in EmitOMPOrderedDirective()
H A DCGExpr.cpp1582 ApplyDebugLocation DL(*this, E); in EmitLValueHelper()
3671 std::optional<ApplyDebugLocation> DL; in emitCheckHandlerCall()