The issue in 53b8f126 isn't observed on linux.
This allows parallel execution of clang::ExecuteCompilerInvocation and parallel execution of llvm::writeSpirv.
This improves performance of multi-threaded OpenCL tests on linux.
(cherry picked from commit cf95b338d14685e4f3402ab1828bef31d48f1fd6)
The issue in 53b8f126 isn't observed on linux. This allows parallel execution of clang::ExecuteCompilerInvocation and parallel execution of llvm::writeSpirv. This improves performance of multi-threaded OpenCL tests on linux.
(cherry picked from commit cf95b338d14685e4f3402ab1828bef31d48f1fd6)