Lines Matching refs:SanArgs
616 const SanitizerArgs &SanArgs = TC.getSanitizerArgs(); in collectSanitizerRuntimes() local
618 if (SanArgs.needsSharedRt()) { in collectSanitizerRuntimes()
619 if (SanArgs.needsAsanRt() && SanArgs.linkRuntimes()) { in collectSanitizerRuntimes()
624 if (SanArgs.needsUbsanRt() && SanArgs.linkRuntimes()) { in collectSanitizerRuntimes()
625 if (SanArgs.requiresMinimalRuntime()) in collectSanitizerRuntimes()
630 if (SanArgs.needsScudoRt() && SanArgs.linkRuntimes()) { in collectSanitizerRuntimes()
631 if (SanArgs.requiresMinimalRuntime()) in collectSanitizerRuntimes()
636 if (SanArgs.needsHwasanRt() && SanArgs.linkRuntimes()) in collectSanitizerRuntimes()
641 if (SanArgs.needsStatsRt() && SanArgs.linkRuntimes()) in collectSanitizerRuntimes()
645 if (Args.hasArg(options::OPT_shared) || SanArgs.needsSharedRt()) { in collectSanitizerRuntimes()
649 if (SanArgs.needsAsanRt() && SanArgs.linkRuntimes()) { in collectSanitizerRuntimes()
651 if (SanArgs.linkCXXRuntimes()) in collectSanitizerRuntimes()
655 if (SanArgs.needsHwasanRt() && SanArgs.linkRuntimes()) { in collectSanitizerRuntimes()
657 if (SanArgs.linkCXXRuntimes()) in collectSanitizerRuntimes()
660 if (SanArgs.needsDfsanRt() && SanArgs.linkRuntimes()) in collectSanitizerRuntimes()
662 if (SanArgs.needsLsanRt() && SanArgs.linkRuntimes()) in collectSanitizerRuntimes()
664 if (SanArgs.needsMsanRt() && SanArgs.linkRuntimes()) { in collectSanitizerRuntimes()
666 if (SanArgs.linkCXXRuntimes()) in collectSanitizerRuntimes()
669 if (SanArgs.needsTsanRt() && SanArgs.linkRuntimes()) { in collectSanitizerRuntimes()
671 if (SanArgs.linkCXXRuntimes()) in collectSanitizerRuntimes()
674 if (SanArgs.needsUbsanRt() && SanArgs.linkRuntimes()) { in collectSanitizerRuntimes()
675 if (SanArgs.requiresMinimalRuntime()) { in collectSanitizerRuntimes()
679 if (SanArgs.linkCXXRuntimes()) in collectSanitizerRuntimes()
683 if (SanArgs.needsSafeStackRt() && SanArgs.linkRuntimes()) { in collectSanitizerRuntimes()
687 if (SanArgs.needsCfiRt() && SanArgs.linkRuntimes()) in collectSanitizerRuntimes()
689 if (SanArgs.needsCfiDiagRt() && SanArgs.linkRuntimes()) { in collectSanitizerRuntimes()
691 if (SanArgs.linkCXXRuntimes()) in collectSanitizerRuntimes()
694 if (SanArgs.needsStatsRt() && SanArgs.linkRuntimes()) { in collectSanitizerRuntimes()
698 if (SanArgs.needsScudoRt() && SanArgs.linkRuntimes()) { in collectSanitizerRuntimes()
699 if (SanArgs.requiresMinimalRuntime()) { in collectSanitizerRuntimes()
701 if (SanArgs.linkCXXRuntimes()) in collectSanitizerRuntimes()
705 if (SanArgs.linkCXXRuntimes()) in collectSanitizerRuntimes()
721 const SanitizerArgs &SanArgs = TC.getSanitizerArgs(); in addSanitizerRuntimes() local
723 if (SanArgs.needsFuzzer() && SanArgs.linkRuntimes() && in addSanitizerRuntimes()
753 if (SanArgs.hasCrossDsoCfi() && !AddExportDynamic) in addSanitizerRuntimes()