Home
last modified time | relevance | path

Searched refs:SanitizerHandler (Results 1 – 10 of 10) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/
H A DCGExprScalar.cpp959 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 DCGExpr.cpp793 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 DCodeGenFunction.cpp1378 SanitizerHandler::MissingReturn, in GenerateCode()
2208 SanitizerHandler::VLABoundNotPositive, StaticArgs, Size); in EmitVariablyModifiedType()
2642 SanitizerHandler::AlignmentAssumption, StaticData, DynamicData); in emitAlignmentAssumptionCheck()
H A DCGCall.cpp3605 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 DCGClass.cpp2806 EmitTrapCheck(TypeTest, SanitizerHandler::CFICheckFail); in EmitVTablePtrCheck()
2815 EmitCheck(std::make_pair(TypeTest, M), SanitizerHandler::CFICheckFail, in EmitVTablePtrCheck()
2858 SanitizerHandler::CFICheckFail, {}, {}); in EmitVTableTypeCheckedLoad()
H A DCodeGenFunction.h145 enum SanitizerHandler { enum
4540 SanitizerHandler Check, ArrayRef<llvm::Constant *> StaticArgs,
4555 void EmitTrapCheck(llvm::Value *Checked, SanitizerHandler CheckHandlerID);
H A DItaniumCXXABI.cpp778 CGF.EmitTrapCheck(CheckResult, SanitizerHandler::CFICheckFail); in EmitLoadOfMemberFunctionPointer()
786 SanitizerHandler::CFICheckFail, StaticData, in EmitLoadOfMemberFunctionPointer()
832 SanitizerHandler::CFICheckFail, StaticData, in EmitLoadOfMemberFunctionPointer()
H A DCGDecl.cpp755 SanitizerHandler::TypeMismatch, StaticData, RHS); in EmitNullabilityCheck()
H A DCGObjC.cpp1940 SanitizerHandler::InvalidObjCCast, in EmitObjCForCollectionStmt()
H A DCGBuiltin.cpp1630 SanitizerHandler::InvalidBuiltin, in EmitCheckedArgForBuiltin()