Searched refs:SanitizerHandler (Results 1 – 10 of 10) sorted by relevance
/netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/ |
H A D | CGExprScalar.cpp | 959 SanitizerHandler::FloatCastOverflow, StaticArgs, OrigSrc); in EmitFloatConversionCheck() 1052 CGF.EmitCheck(Check.second, SanitizerHandler::ImplicitConversion, StaticArgs, in EmitIntegerTruncationCheck() 1194 CGF.EmitCheck(Checks, SanitizerHandler::ImplicitConversion, StaticArgs, in EmitIntegerSignChangeCheck() 1529 SanitizerHandler Check; in EmitBinOpCheck() 1540 Check = SanitizerHandler::NegateOverflow; in EmitBinOpCheck() 1546 Check = SanitizerHandler::ShiftOutOfBounds; in EmitBinOpCheck() 1554 Check = SanitizerHandler::DivremOverflow; in EmitBinOpCheck() 1559 case BO_Add: Check = SanitizerHandler::AddOverflow; break; in EmitBinOpCheck() 1560 case BO_Sub: Check = SanitizerHandler::SubOverflow; break; in EmitBinOpCheck() 1561 case BO_Mul: Check = SanitizerHandler::MulOverflow; break; in EmitBinOpCheck() [all …]
|
H A D | CGExpr.cpp | 793 EmitCheck(Checks, SanitizerHandler::TypeMismatch, StaticData, in EmitTypeCheck() 870 SanitizerHandler::DynamicTypeCacheMiss, StaticData, in EmitTypeCheck() 1016 SanitizerHandler::OutOfBounds, StaticData, Index); in EmitBoundsCheck() 1703 EmitCheck(std::make_pair(Check, Kind), SanitizerHandler::LoadInvalidValue, in EmitScalarRangeCheck() 3154 SanitizerHandler CheckHandler, in emitCheckHandlerCall() 3201 SanitizerHandler CheckHandler, ArrayRef<llvm::Constant *> StaticArgs, in EmitCheck() 3420 EmitTrapCheck(DataIsNotNullPtr, SanitizerHandler::CFICheckFail); in EmitCfiCheckFail() 3456 EmitCheck(std::make_pair(Cond, Mask), SanitizerHandler::CFICheckFail, {}, in EmitCfiCheckFail() 3459 EmitTrapCheck(Cond, SanitizerHandler::CFICheckFail); in EmitCfiCheckFail() 3473 SanitizerHandler::BuiltinUnreachable, in EmitUnreachable() [all …]
|
H A D | CodeGenFunction.cpp | 1378 SanitizerHandler::MissingReturn, in GenerateCode() 2208 SanitizerHandler::VLABoundNotPositive, StaticArgs, Size); in EmitVariablyModifiedType() 2642 SanitizerHandler::AlignmentAssumption, StaticData, DynamicData); in emitAlignmentAssumptionCheck()
|
H A D | CGCall.cpp | 3605 SanitizerHandler Handler; in EmitReturnValueCheck() 3611 Handler = SanitizerHandler::NonnullReturn; in EmitReturnValueCheck() 3618 Handler = SanitizerHandler::NullabilityReturn; in EmitReturnValueCheck() 4001 SanitizerHandler Handler; in EmitNonNullArgCheck() 4005 Handler = SanitizerHandler::NonnullArg; in EmitNonNullArgCheck() 4009 Handler = SanitizerHandler::NullabilityArg; in EmitNonNullArgCheck()
|
H A D | CGClass.cpp | 2806 EmitTrapCheck(TypeTest, SanitizerHandler::CFICheckFail); in EmitVTablePtrCheck() 2815 EmitCheck(std::make_pair(TypeTest, M), SanitizerHandler::CFICheckFail, in EmitVTablePtrCheck() 2858 SanitizerHandler::CFICheckFail, {}, {}); in EmitVTableTypeCheckedLoad()
|
H A D | CodeGenFunction.h | 145 enum SanitizerHandler { enum 4540 SanitizerHandler Check, ArrayRef<llvm::Constant *> StaticArgs, 4555 void EmitTrapCheck(llvm::Value *Checked, SanitizerHandler CheckHandlerID);
|
H A D | ItaniumCXXABI.cpp | 778 CGF.EmitTrapCheck(CheckResult, SanitizerHandler::CFICheckFail); in EmitLoadOfMemberFunctionPointer() 786 SanitizerHandler::CFICheckFail, StaticData, in EmitLoadOfMemberFunctionPointer() 832 SanitizerHandler::CFICheckFail, StaticData, in EmitLoadOfMemberFunctionPointer()
|
H A D | CGDecl.cpp | 755 SanitizerHandler::TypeMismatch, StaticData, RHS); in EmitNullabilityCheck()
|
H A D | CGObjC.cpp | 1940 SanitizerHandler::InvalidObjCCast, in EmitObjCForCollectionStmt()
|
H A D | CGBuiltin.cpp | 1630 SanitizerHandler::InvalidBuiltin, in EmitCheckedArgForBuiltin()
|