Lines Matching refs:SanOpts
526 return SanOpts.has(SanitizerKind::Null) | in sanitizePerformTypeCheck()
527 SanOpts.has(SanitizerKind::Alignment) | in sanitizePerformTypeCheck()
528 SanOpts.has(SanitizerKind::ObjectSize) | in sanitizePerformTypeCheck()
529 SanOpts.has(SanitizerKind::Vptr); in sanitizePerformTypeCheck()
551 if ((SanOpts.has(SanitizerKind::Null) || AllowNullPointers) && in EmitTypeCheck()
568 if (SanOpts.has(SanitizerKind::ObjectSize) && !Ty->isIncompleteType()) { in EmitTypeCheck()
587 if (SanOpts.has(SanitizerKind::Alignment)) { in EmitTypeCheck()
622 if (SanOpts.has(SanitizerKind::Vptr) && in EmitTypeCheck()
746 assert(SanOpts.has(SanitizerKind::ArrayBounds) && in EmitBoundsCheck()
852 if (SanOpts.has(SanitizerKind::CFIUnrelatedCast) && in EmitPointerWithAlignment()
945 if (SanOpts.has(SanitizerKind::ArrayBounds) && isa<ArraySubscriptExpr>(E)) in EmitCheckedLValue()
1315 SanOpts.has(SanitizerKind::Bool) && hasBooleanRepresentation(Ty); in EmitLoadOfScalar()
1317 SanOpts.has(SanitizerKind::Enum) && Ty->getAs<EnumType>(); in EmitLoadOfScalar()
2532 assert(SanOpts.has(Checked[0].second)); in EmitCheck()
2537 assert(SanOpts.has(Checked[i].second)); in EmitCheck()
2876 if (SanOpts.has(SanitizerKind::ArrayBounds)) in EmitArraySubscriptExpr()
3668 if (SanOpts.has(SanitizerKind::CFIDerivedCast)) in EmitCastLValue()
3684 if (SanOpts.has(SanitizerKind::CFIUnrelatedCast)) in EmitCastLValue()
4017 if (getLangOpts().CPlusPlus && SanOpts.has(SanitizerKind::Function) && in EmitCall()
4064 if (SanOpts.has(SanitizerKind::CFIICall) && in EmitCall()