| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CodeGenFunction.cpp | 1645 auto CheckOrdinal = SanitizerKind::SO_Return; in GenerateCode() local 1647 SanitizerDebugLocation SanScope(this, {CheckOrdinal}, CheckHandler); in GenerateCode() 1649 EmitCheck(std::make_pair(IsFalse, CheckOrdinal), CheckHandler, in GenerateCode() 2551 auto CheckOrdinal = SanitizerKind::SO_VLABound; in EmitVariablyModifiedType() local 2553 SanitizerDebugLocation SanScope(this, {CheckOrdinal}, CheckHandler); in EmitVariablyModifiedType() 2563 EmitCheck(std::make_pair(CheckCondition, CheckOrdinal), in EmitVariablyModifiedType() 3207 auto CheckOrdinal = SanitizerKind::SO_Alignment; in emitAlignmentAssumptionCheck() local 3209 SanitizerDebugLocation SanScope(this, {CheckOrdinal}, CheckHandler); in emitAlignmentAssumptionCheck() 3218 EmitCheck({std::make_pair(TheCheck, CheckOrdinal)}, CheckHandler, in emitAlignmentAssumptionCheck()
|
| H A D | CGExprScalar.cpp | 1002 auto CheckOrdinal = SanitizerKind::SO_FloatCastOverflow; in EmitFloatConversionCheck() local 1004 SanitizerDebugLocation SanScope(&CGF, {CheckOrdinal}, CheckHandler); in EmitFloatConversionCheck() 1061 CGF.EmitCheck(std::make_pair(Check, CheckOrdinal), CheckHandler, StaticArgs, in EmitFloatConversionCheck() 4238 auto CheckOrdinal = SanitizerKind::SO_PointerOverflow; in emitPointerArithmetic() local 4240 SanitizerDebugLocation SanScope(&CGF, {CheckOrdinal}, CheckHandler); in emitPointerArithmetic() 4248 CGF.EmitCheck({{IsZeroIndex, CheckOrdinal}}, CheckHandler, StaticArgs, in emitPointerArithmetic() 6083 auto CheckOrdinal = SanitizerKind::SO_PointerOverflow; in EmitCheckedInBoundsGEP() local 6085 SanitizerDebugLocation SanScope(this, {CheckOrdinal}, CheckHandler); in EmitCheckedInBoundsGEP() 6122 Checks.emplace_back(Valid, CheckOrdinal); in EmitCheckedInBoundsGEP() 6158 Checks.emplace_back(ValidGEP, CheckOrdinal); in EmitCheckedInBoundsGEP()
|
| H A D | CGExpr.cpp | 4039 auto CheckOrdinal = SanitizerKind::SO_Unreachable; in EmitUnreachable() local 4041 SanitizerDebugLocation SanScope(this, {CheckOrdinal}, CheckHandler); in EmitUnreachable() 4043 CheckOrdinal), in EmitUnreachable() 6306 auto CheckOrdinal = SanitizerKind::SO_Function; in EmitCall() local 6308 SanitizerDebugLocation SanScope(this, {CheckOrdinal}, CheckHandler); in EmitCall() 6368 EmitCheck(std::make_pair(CalleeTypeHashMatch, CheckOrdinal), CheckHandler, in EmitCall() 6389 auto CheckOrdinal = SanitizerKind::SO_CFIICall; in EmitCall() local 6391 SanitizerDebugLocation SanScope(this, {CheckOrdinal}, CheckHandler); in EmitCall() 6413 EmitCfiSlowPathCheck(CheckOrdinal, TypeTest, CrossDsoTypeId, CalleePtr, in EmitCall() 6416 EmitCheck(std::make_pair(TypeTest, CheckOrdinal), CheckHandler, in EmitCall()
|
| H A D | ItaniumCXXABI.cpp | 716 auto CheckOrdinal = SanitizerKind::SO_CFIMFCall; in EmitLoadOfMemberFunctionPointer() local 718 SanitizerDebugLocation SanScope(&CGF, {CheckOrdinal}, CheckHandler); in EmitLoadOfMemberFunctionPointer() 795 CGF.EmitCheck(std::make_pair(CheckResult, CheckOrdinal), CheckHandler, in EmitLoadOfMemberFunctionPointer() 815 auto CheckOrdinal = SanitizerKind::SO_CFIMFCall; in EmitLoadOfMemberFunctionPointer() local 817 SanitizerDebugLocation SanScope(&CGF, {CheckOrdinal}, CheckHandler); in EmitLoadOfMemberFunctionPointer() 840 CGF.EmitCheck(std::make_pair(Bit, CheckOrdinal), CheckHandler, StaticData, in EmitLoadOfMemberFunctionPointer()
|
| H A D | CGClass.cpp | 2953 auto CheckOrdinal = SanitizerKind::SO_CFIVCall; in EmitVTableTypeCheckedLoad() local 2955 SanitizerDebugLocation SanScope(this, {CheckOrdinal}, CheckHandler); in EmitVTableTypeCheckedLoad() 2976 EmitCheck(std::make_pair(CheckResult, CheckOrdinal), CheckHandler, {}, {}); in EmitVTableTypeCheckedLoad()
|
| H A D | CGDecl.cpp | 769 auto CheckOrdinal = SanitizerKind::SO_NullabilityAssign; in EmitNullabilityCheck() local 771 SanitizerDebugLocation SanScope(this, {CheckOrdinal}, CheckHandler); in EmitNullabilityCheck() 777 EmitCheck({{IsNotNull, CheckOrdinal}}, CheckHandler, StaticData, RHS); in EmitNullabilityCheck()
|
| H A D | CGBuiltin.cpp | 2023 auto CheckOrdinal = SanitizerKind::SO_Builtin; in EmitCheckedArgForBuiltin() local 2025 SanitizerDebugLocation SanScope(this, {CheckOrdinal}, CheckHandler); in EmitCheckedArgForBuiltin() 2028 EmitCheck(std::make_pair(Cond, CheckOrdinal), CheckHandler, in EmitCheckedArgForBuiltin() 2040 auto CheckOrdinal = SanitizerKind::SO_Builtin; in EmitCheckedArgForAssume() local 2042 SanitizerDebugLocation SanScope(this, {CheckOrdinal}, CheckHandler); in EmitCheckedArgForAssume() 2044 std::make_pair(ArgValue, CheckOrdinal), CheckHandler, in EmitCheckedArgForAssume()
|
| H A D | CGObjC.cpp | 2015 auto CheckOrdinal = SanitizerKind::SO_ObjCCast; in EmitObjCForCollectionStmt() local 2017 SanitizerDebugLocation SanScope(this, {CheckOrdinal}, CheckHandler); in EmitObjCForCollectionStmt() 2034 EmitCheck({{IsClass, CheckOrdinal}}, CheckHandler, in EmitObjCForCollectionStmt()
|