Anastasia added a comment. I think potentially reusing OpenCL features is desirable since the device code of SYCL is largely OpenCL. However I don't think we are clear enough about the overall device compilation flow of SYCL and I can easily suggest a number of different approaches including those that don't modify compiler at all. :) I am afraid until we have the big picture clear it will be hard to make any sensible decisions.
I have created an issue about it earlier https://github.com/intel/llvm/issues/59 and I am going to add some more comments there to explain what we should elaborate and agree on. I suggest we finalize the big picture in the following weeks first and then we can go ahead with the detailed work in the reviews. Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D60455/new/ https://reviews.llvm.org/D60455 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits