[llvm] [SYCL] Add libsycl, a SYCL RT library implementation project (PR #144372)
Kseniya Tikhomirova via llvm-commits
llvm-commits at lists.llvm.org
Wed Jul 2 06:27:06 PDT 2025
================
@@ -0,0 +1,19 @@
+{
+ /* Do not use extern "C++" matcher for C++ functions, */
+ /* because vtable and typeinfo symbols make extern "C++" patterns more */
+ /* complicated than patterns against mangled names. */
+ /* */
+ /* With extern "C++" we have to match for "vtable for sycl::foo", but */
+ /* not match for "vtable for std::__internal<sycl::foo>". */
----------------
KseniyaTikhomirova wrote:
updated in https://github.com/llvm/llvm-project/pull/144372/commits/6e473009602cdf0ce5cb2fb2f4fe27acc60125d2#diff-012c1c75642ff105a8083560c92d539c11a7d62cbe4946820528c77ba8875270
https://github.com/llvm/llvm-project/pull/144372
More information about the llvm-commits
mailing list