Searched refs:SanitizerHandler (Results 1 – 10 of 10) sorted by relevance
/freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGExprScalar.cpp | 1022 SanitizerHandler::FloatCastOverflow, StaticArgs, OrigSrc); in EmitFloatConversionCheck() 1117 CGF.EmitCheck(Check.second, SanitizerHandler::ImplicitConversion, StaticArgs, in EmitIntegerTruncationCheck() 1257 CGF.EmitCheck(Checks, SanitizerHandler::ImplicitConversion, StaticArgs, in EmitIntegerSignChangeCheck() 1387 EmitCheck(Check.second, SanitizerHandler::ImplicitConversion, StaticArgs, in EmitBitfieldConversionCheck() 1733 SanitizerHandler Check; in EmitBinOpCheck() 1744 Check = SanitizerHandler::NegateOverflow; in EmitBinOpCheck() 1750 Check = SanitizerHandler::ShiftOutOfBounds; in EmitBinOpCheck() 1758 Check = SanitizerHandler::DivremOverflow; in EmitBinOpCheck() 1763 case BO_Add: Check = SanitizerHandler::AddOverflow; break; in EmitBinOpCheck() 1764 case BO_Sub: Check = SanitizerHandler::SubOverflow; break; in EmitBinOpCheck() [all …]
|
H A D | CGExpr.cpp | 796 EmitCheck(Checks, SanitizerHandler::TypeMismatch, StaticData, in EmitTypeCheck() 872 SanitizerHandler::DynamicTypeCacheMiss, StaticData, in EmitTypeCheck() 1202 SanitizerHandler::OutOfBounds, StaticData, Index); in EmitBoundsCheckImpl() 1932 EmitCheck(std::make_pair(Check, Kind), SanitizerHandler::LoadInvalidValue, in EmitScalarRangeCheck() 3477 SanitizerHandler CheckHandler, in emitCheckHandlerCall() 3524 SanitizerHandler CheckHandler, ArrayRef<llvm::Constant *> StaticArgs, in EmitCheck() 3769 EmitTrapCheck(DataIsNotNullPtr, SanitizerHandler::CFICheckFail); in EmitCfiCheckFail() 3806 EmitCheck(std::make_pair(Cond, Mask), SanitizerHandler::CFICheckFail, {}, in EmitCfiCheckFail() 3809 EmitTrapCheck(Cond, SanitizerHandler::CFICheckFail); in EmitCfiCheckFail() 3823 SanitizerHandler::BuiltinUnreachable, in EmitUnreachable() [all …]
|
H A D | CGCall.cpp | 3992 SanitizerHandler Handler; in EmitReturnValueCheck() 3998 Handler = SanitizerHandler::NonnullReturn; in EmitReturnValueCheck() 4005 Handler = SanitizerHandler::NullabilityReturn; in EmitReturnValueCheck() 4384 SanitizerHandler Handler; in EmitNonNullArgCheck() 4388 Handler = SanitizerHandler::NonnullArg; in EmitNonNullArgCheck() 4392 Handler = SanitizerHandler::NullabilityArg; in EmitNonNullArgCheck()
|
H A D | CGClass.cpp | 2903 EmitTrapCheck(TypeTest, SanitizerHandler::CFICheckFail); in EmitVTablePtrCheck() 2912 EmitCheck(std::make_pair(TypeTest, M), SanitizerHandler::CFICheckFail, in EmitVTablePtrCheck() 2954 SanitizerHandler::CFICheckFail, {}, {}); in EmitVTableTypeCheckedLoad()
|
H A D | CodeGenFunction.cpp | 1578 SanitizerHandler::MissingReturn, in GenerateCode() 2457 SanitizerHandler::VLABoundNotPositive, StaticArgs, size); in EmitVariablyModifiedType() 3013 SanitizerHandler::AlignmentAssumption, StaticData, DynamicData); in emitAlignmentAssumptionCheck()
|
H A D | CodeGenFunction.h | 143 enum SanitizerHandler { enum 5089 SanitizerHandler Check, ArrayRef<llvm::Constant *> StaticArgs, 5104 void EmitTrapCheck(llvm::Value *Checked, SanitizerHandler CheckHandlerID);
|
H A D | ItaniumCXXABI.cpp | 779 CGF.EmitTrapCheck(CheckResult, SanitizerHandler::CFICheckFail); in EmitLoadOfMemberFunctionPointer() 787 SanitizerHandler::CFICheckFail, StaticData, in EmitLoadOfMemberFunctionPointer() 831 SanitizerHandler::CFICheckFail, StaticData, in EmitLoadOfMemberFunctionPointer()
|
H A D | CGDecl.cpp | 791 SanitizerHandler::TypeMismatch, StaticData, RHS); in EmitNullabilityCheck()
|
H A D | CGObjC.cpp | 1989 SanitizerHandler::InvalidObjCCast, in EmitObjCForCollectionStmt()
|
H A D | CGBuiltin.cpp | 2013 SanitizerHandler::InvalidBuiltin, in EmitCheckedArgForBuiltin() 2048 SanitizerHandler::NegateOverflow, in EmitOverflowCheckedAbs() 2053 CGF.EmitTrapCheck(NotOverflow, SanitizerHandler::SubOverflow); in EmitOverflowCheckedAbs()
|