@@ -1181,10 +1181,6 @@ SanitizerArgs::SanitizerArgs(const ToolChain &TC,
11811181 Args.hasFlag (options::OPT_fsanitize_type_outline_instrumentation,
11821182 options::OPT_fno_sanitize_type_outline_instrumentation,
11831183 TysanOutlineInstrumentation);
1184- TysanVerifyOutlinedInstrumentation = Args.hasFlag (
1185- options::OPT_fsanitize_type_verify_outlined_instrumentation,
1186- options::OPT_fno_sanitize_type_verify_outlined_instrumentation,
1187- TysanVerifyOutlinedInstrumentation);
11881184 }
11891185
11901186 LinkRuntimes = Args.hasFlag (options::OPT_fsanitize_link_runtime,
@@ -1511,14 +1507,10 @@ void SanitizerArgs::addArgs(const ToolChain &TC, const llvm::opt::ArgList &Args,
15111507 CmdArgs.push_back (" -asan-instrumentation-with-call-threshold=0" );
15121508 }
15131509
1514- if (TysanOutlineInstrumentation || TysanVerifyOutlinedInstrumentation ) {
1510+ if (TysanOutlineInstrumentation) {
15151511 CmdArgs.push_back (" -mllvm" );
15161512 CmdArgs.push_back (" -tysan-outline-instrumentation" );
15171513 }
1518- if (TysanVerifyOutlinedInstrumentation) {
1519- CmdArgs.push_back (" -mllvm" );
1520- CmdArgs.push_back (" -tysan-verify-outlined-instrumentation" );
1521- }
15221514
15231515 // When emitting Stable ABI instrumentation, force outlining calls and avoid
15241516 // inlining shadow memory poisoning. While this is a big performance burden
0 commit comments