Lines Matching refs:Sanitize
1516 const SanitizerArgs &Sanitize = getSanitizerArgs(Args); in AddLinkRuntimeLibArgs() local
1518 if (!Sanitize.needsSharedRt()) { in AddLinkRuntimeLibArgs()
1520 if (Sanitize.needsUbsanRt()) { in AddLinkRuntimeLibArgs()
1522 } else if (Sanitize.needsAsanRt()) { in AddLinkRuntimeLibArgs()
1524 } else if (Sanitize.needsTsanRt()) { in AddLinkRuntimeLibArgs()
1534 if (Sanitize.linkRuntimes()) { in AddLinkRuntimeLibArgs()
1535 if (Sanitize.needsAsanRt()) { in AddLinkRuntimeLibArgs()
1536 if (Sanitize.needsStableAbi()) { in AddLinkRuntimeLibArgs()
1539 assert(Sanitize.needsSharedRt() && in AddLinkRuntimeLibArgs()
1544 if (Sanitize.needsLsanRt()) in AddLinkRuntimeLibArgs()
1546 if (Sanitize.needsUbsanRt()) { in AddLinkRuntimeLibArgs()
1547 assert(Sanitize.needsSharedRt() && in AddLinkRuntimeLibArgs()
1551 Sanitize.requiresMinimalRuntime() ? "ubsan_minimal" : "ubsan"); in AddLinkRuntimeLibArgs()
1553 if (Sanitize.needsTsanRt()) { in AddLinkRuntimeLibArgs()
1554 assert(Sanitize.needsSharedRt() && in AddLinkRuntimeLibArgs()
1558 if (Sanitize.needsFuzzer() && !Args.hasArg(options::OPT_dynamiclib)) { in AddLinkRuntimeLibArgs()
1564 if (Sanitize.needsStatsRt()) { in AddLinkRuntimeLibArgs()