================
@@ -75,11 +70,12 @@
 // RUN: | FileCheck %s --check-prefix=NOTARGET
 // NOTARGET: Target triple must be specified
 //
-// Test the split mode ("none"): no extra splits are produced.
-// RUN: clang-sycl-linker --dry-run -v -triple=spirv64 
--module-split-mode=none %t_1.bc %t_2.bc -o %t-split-none.out 2>&1 \
+// Test the split mode ("none"): kernels from different TUs are not split into
+// separate images.
----------------
bader wrote:

A few test improvement suggestions.

If the intention to separate all tests for "split mode", I suggest we create a 
separate file for it (e.g. 
`clang/test/Driver/clang-sycl-linker-split-mode.cpp`).

I would drop the "-test" suffix from the test name: 
"`clang/test/Driver/clang-sycl-linker-test.cpp`" -> 
"`clang/test/Driver/clang-sycl-linker.cpp`". It doesn't seem to be useful.

Finally, consider moving clang-sycl-linker tests from the Driver to Tooling 
directory. There tests can be written in LLVM, so you can convert Input *.ll 
files into tests (i.e. no need to create a separate *.cpp file for LIT 
commands).

https://github.com/llvm/llvm-project/pull/196435
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to