Lines Matching defs:SanArgs
1467 const SanitizerArgs &SanArgs = TC.getSanitizerArgs(Args);
1469 if (SanArgs.needsSharedRt()) {
1470 if (SanArgs.needsAsanRt()) {
1475 if (SanArgs.needsMemProfRt()) {
1480 if (SanArgs.needsNsanRt())
1482 if (SanArgs.needsUbsanRt()) {
1483 if (SanArgs.requiresMinimalRuntime())
1488 if (SanArgs.needsScudoRt()) {
1491 if (SanArgs.needsTsanRt())
1493 if (SanArgs.needsTysanRt())
1495 if (SanArgs.needsHwasanRt()) {
1496 if (SanArgs.needsHwasanAliasesRt())
1503 if (SanArgs.needsRtsanRt() && SanArgs.linkRuntimes())
1508 if (SanArgs.needsStatsRt())
1512 if (SanArgs.needsAsanRt())
1524 if (!SanArgs.needsSharedRt() && SanArgs.needsAsanRt()) {
1526 if (SanArgs.linkCXXRuntimes())
1530 if (!SanArgs.needsSharedRt() && SanArgs.needsRtsanRt() &&
1531 SanArgs.linkRuntimes())
1534 if (!SanArgs.needsSharedRt() && SanArgs.needsMemProfRt()) {
1536 if (SanArgs.linkCXXRuntimes())
1540 if (!SanArgs.needsSharedRt() && SanArgs.needsHwasanRt()) {
1541 if (SanArgs.needsHwasanAliasesRt()) {
1543 if (SanArgs.linkCXXRuntimes())
1547 if (SanArgs.linkCXXRuntimes())
1551 if (SanArgs.needsDfsanRt())
1553 if (SanArgs.needsLsanRt())
1555 if (SanArgs.needsMsanRt()) {
1557 if (SanArgs.linkCXXRuntimes())
1560 if (!SanArgs.needsSharedRt() && SanArgs.needsNsanRt())
1562 if (!SanArgs.needsSharedRt() && SanArgs.needsTsanRt()) {
1564 if (SanArgs.linkCXXRuntimes())
1567 if (!SanArgs.needsSharedRt() && SanArgs.needsTysanRt())
1569 if (!SanArgs.needsSharedRt() && SanArgs.needsUbsanRt()) {
1570 if (SanArgs.requiresMinimalRuntime()) {
1576 if (SanArgs.needsSafeStackRt()) {
1580 if (!(SanArgs.needsSharedRt() && SanArgs.needsUbsanRt())) {
1581 if (SanArgs.needsCfiRt())
1583 if (SanArgs.needsCfiDiagRt())
1586 if (SanArgs.linkCXXRuntimes() && !SanArgs.requiresMinimalRuntime() &&
1587 ((!SanArgs.needsSharedRt() && SanArgs.needsUbsanCXXRt()) ||
1588 SanArgs.needsCfiDiagRt())) {
1591 if (SanArgs.needsStatsRt()) {
1595 if (!SanArgs.needsSharedRt() && SanArgs.needsScudoRt()) {
1597 if (SanArgs.linkCXXRuntimes())
1606 const SanitizerArgs &SanArgs = TC.getSanitizerArgs(Args);
1609 if (SanArgs.linkRuntimes()) {
1622 if (SanArgs.needsFuzzer() && SanArgs.linkRuntimes() &&
1626 if (SanArgs.needsFuzzerInterceptors())
1658 if (SanArgs.hasCrossDsoCfi() && !AddExportDynamic)
1661 if (SanArgs.hasMemTag()) {
1667 Args.MakeArgString("--android-memtag-mode=" + SanArgs.getMemtagMode()));
1668 if (SanArgs.hasMemtagHeap())
1670 if (SanArgs.hasMemtagStack())