Lines Matching refs:SanitizeKind
38 enum SanitizeKind : uint64_t { enum
143 if (Kinds & SanitizeKind::Address) in getDefaultBlacklist()
145 else if (Kinds & SanitizeKind::Memory) in getDefaultBlacklist()
147 else if (Kinds & SanitizeKind::Thread) in getDefaultBlacklist()
149 else if (Kinds & SanitizeKind::DataFlow) in getDefaultBlacklist()
228 if (Add & SanitizeKind::Vptr && in SanitizerArgs()
244 AllRemove |= SanitizeKind::Vptr; in SanitizerArgs()
264 if ((Kinds & SanitizeKind::Vptr) && in SanitizerArgs()
267 Kinds &= ~SanitizeKind::Vptr; in SanitizerArgs()
274 if (UbsanTrapOnError && (Kinds & SanitizeKind::NotAllowedWithTrap)) { in SanitizerArgs()
278 Kinds &= ~SanitizeKind::NotAllowedWithTrap; in SanitizerArgs()
283 std::make_pair(SanitizeKind::Address, SanitizeKind::Thread), in SanitizerArgs()
284 std::make_pair(SanitizeKind::Address, SanitizeKind::Memory), in SanitizerArgs()
285 std::make_pair(SanitizeKind::Thread, SanitizeKind::Memory), in SanitizerArgs()
286 std::make_pair(SanitizeKind::Leak, SanitizeKind::Thread), in SanitizerArgs()
287 std::make_pair(SanitizeKind::Leak, SanitizeKind::Memory), in SanitizerArgs()
288 std::make_pair(SanitizeKind::NeedsUbsanRt, SanitizeKind::Thread), in SanitizerArgs()
289 std::make_pair(SanitizeKind::NeedsUbsanRt, SanitizeKind::Memory)}; in SanitizerArgs()
376 if (Kinds & SanitizeKind::Memory) { in SanitizerArgs()
397 if (Kinds & SanitizeKind::SupportsCoverage) { in SanitizerArgs()
407 if (Kinds & SanitizeKind::Address) { in SanitizerArgs()
499 uint64_t ParsedKind = llvm::StringSwitch<SanitizeKind>(Value) in parseValue()
503 .Default(SanitizeKind()); in parseValue()