Home
last modified time | relevance | path

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

/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCGExprScalar.cpp1544 SanitizerHandler Check; in EmitBinOpCheck()
1555 Check = SanitizerHandler::NegateOverflow; in EmitBinOpCheck()
1561 Check = SanitizerHandler::ShiftOutOfBounds; in EmitBinOpCheck()
1569 Check = SanitizerHandler::DivremOverflow; in EmitBinOpCheck()
1574 case BO_Add: Check = SanitizerHandler::AddOverflow; break; in EmitBinOpCheck()
1575 case BO_Sub: Check = SanitizerHandler::SubOverflow; break; in EmitBinOpCheck()
1576 case BO_Mul: Check = SanitizerHandler::MulOverflow; break; in EmitBinOpCheck()
3333 SanitizerHandler OverflowKind; in EmitOverflowCheckedBinOp()
3342 OverflowKind = SanitizerHandler::AddOverflow; in EmitOverflowCheckedBinOp()
3349 OverflowKind = SanitizerHandler::SubOverflow; in EmitOverflowCheckedBinOp()
[all …]
H A DCGExpr.cpp789 EmitCheck(Checks, SanitizerHandler::TypeMismatch, StaticData, in EmitTypeCheck()
867 SanitizerHandler::DynamicTypeCacheMiss, StaticData, in EmitTypeCheck()
1026 SanitizerHandler::OutOfBounds, StaticData, Index); in EmitBoundsCheck()
3243 SanitizerHandler CheckHandler, in emitCheckHandlerCall()
3290 SanitizerHandler CheckHandler, ArrayRef<llvm::Constant *> StaticArgs, in EmitCheck()
3509 EmitTrapCheck(DataIsNotNullPtr, SanitizerHandler::CFICheckFail); in EmitCfiCheckFail()
3549 EmitTrapCheck(Cond, SanitizerHandler::CFICheckFail); in EmitCfiCheckFail()
3563 SanitizerHandler::BuiltinUnreachable, in EmitUnreachable()
3570 SanitizerHandler CheckHandlerID) { in EmitTrapCheck()
5371 SanitizerHandler::FunctionTypeMismatch, StaticData, in EmitCall()
[all …]
H A DCodeGenFunction.cpp1452 SanitizerHandler::MissingReturn, in GenerateCode()
2287 SanitizerHandler::VLABoundNotPositive, StaticArgs, size); in EmitVariablyModifiedType()
2722 SanitizerHandler::AlignmentAssumption, StaticData, DynamicData); in emitAlignmentAssumptionCheck()
H A DCGCall.cpp3697 SanitizerHandler Handler; in EmitReturnValueCheck()
3703 Handler = SanitizerHandler::NonnullReturn; in EmitReturnValueCheck()
3710 Handler = SanitizerHandler::NullabilityReturn; in EmitReturnValueCheck()
4092 SanitizerHandler Handler; in EmitNonNullArgCheck()
4096 Handler = SanitizerHandler::NonnullArg; in EmitNonNullArgCheck()
4100 Handler = SanitizerHandler::NullabilityArg; in EmitNonNullArgCheck()
H A DCGClass.cpp2836 EmitTrapCheck(TypeTest, SanitizerHandler::CFICheckFail); in EmitVTablePtrCheck()
2845 EmitCheck(std::make_pair(TypeTest, M), SanitizerHandler::CFICheckFail, in EmitVTablePtrCheck()
2889 SanitizerHandler::CFICheckFail, {}, {}); in EmitVTableTypeCheckedLoad()
H A DCodeGenFunction.h139 enum SanitizerHandler { enum
4612 SanitizerHandler Check, ArrayRef<llvm::Constant *> StaticArgs,
4627 void EmitTrapCheck(llvm::Value *Checked, SanitizerHandler CheckHandlerID);
H A DItaniumCXXABI.cpp751 CGF.EmitTrapCheck(CheckResult, SanitizerHandler::CFICheckFail); in EmitLoadOfMemberFunctionPointer()
759 SanitizerHandler::CFICheckFail, StaticData, in EmitLoadOfMemberFunctionPointer()
805 SanitizerHandler::CFICheckFail, StaticData, in EmitLoadOfMemberFunctionPointer()
H A DCGDecl.cpp771 SanitizerHandler::TypeMismatch, StaticData, RHS); in EmitNullabilityCheck()
H A DCGObjC.cpp1947 SanitizerHandler::InvalidObjCCast, in EmitObjCForCollectionStmt()
H A DCGBuiltin.cpp1704 SanitizerHandler::InvalidBuiltin, in EmitCheckedArgForBuiltin()