Skip to content

Commit c1b7dcf

Browse files
committed
temporarily removing dae pass
1 parent e488394 commit c1b7dcf

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

clang/lib/Driver/SanitizerArgs.cpp

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1155,6 +1155,15 @@ void SanitizerArgs::addArgs(const ToolChain &TC, const llvm::opt::ArgList &Args,
11551155
CmdArgs.push_back("-asan-stack=0");
11561156
CmdArgs.push_back("-mllvm");
11571157
CmdArgs.push_back("-asan-globals=0");
1158+
1159+
// FIXME: Temporarily removing dae pass to prevent from removing
1160+
// "launch_info" argument in kernel
1161+
for (auto I = CmdArgs.begin(), E = CmdArgs.end(); I != E; I++) {
1162+
if (0 == strcmp(*I, "-fenable-sycl-dae")) {
1163+
CmdArgs.erase(I);
1164+
break;
1165+
}
1166+
}
11581167
}
11591168
return;
11601169
}

0 commit comments

Comments
 (0)