llvm-project/clang/test/CodeGenSYCL
Erich Keane d8e0ae9a76 [SYCL] Fix __builtin_sycl_unique_stable_name to work on windows/spir
In the case where the device is an itanium target, and the host is a
windows target, we were getting the names wrong, since in the itanium
case we filter by lambda-signature.

The fix is to always filter by the signature rather than just on
non-windows builds. I considered doing the reverse (that is, checking
the aux-triple), but doing so would result in duplicate lambda mangling
numbers (from linux reusing the same number for different signatures).
2021-06-02 13:16:14 -07:00
..
address-space-conversions.cpp [SYCL] Enable `opencl_global_[host,device]` attributes for SYCL 2021-05-18 10:27:35 +03:00
address-space-deduction.cpp [SYCL] Implement SYCL address space attributes handling 2021-04-26 13:44:10 +03:00
address-space-mangling.cpp [SYCL] Implement SYCL address space attributes handling 2021-04-26 13:44:10 +03:00
convergent.cpp [NFC][SYCL] Drop idle triple component from regression tests. 2021-04-13 08:00:21 +03:00
filescope_asm.c [NFC][SYCL] Drop idle triple component from regression tests. 2021-04-13 08:00:21 +03:00
unique_stable_name.cpp Reimplement __builtin_unique_stable_name- 2021-05-27 07:12:20 -07:00
unique_stable_name_windows_diff.cpp [SYCL] Fix __builtin_sycl_unique_stable_name to work on windows/spir 2021-06-02 13:16:14 -07:00