Alexey Sachkov
Alexey Sachkov
3eafbcb1590f8c31017d47e52d59ed54944f380e - a very small change which I missed earlier because virtual functions unit-tests were disabled at the time.
I've verified locally that build and unit-tests still pass after merge with `sycl` branch, so I will proceed with this PR.
Resolved by #17840
> One problem is that we need to store the module properties, symbol table, and SPIR-V translator output file path until a later time where we are ready to create...
> My plan is to add passes to the thinLTO pipeline of passes to run using the PreCodeGenPassesHook field of LTOConfig, but unfortunately we need to use the old passes...
> > Note that spec constants is only one example, but there are (and will be) likely more passes that require fully linked module to work correctly. > > In...
> Do you mean it would be semantically correct to run spec constants processing individually on each module, as long as we only do it once per output file? So...
> Sorry, I edited my question a ton. It depends on the defintion of change, thinLTO will definitely change the module by importing function definitions and running optimizations. Optimizations are...
Hi @fwyzard, thanks for the report. Lack of proper support for optional kernel features in AOT mode is a known limitation of our toolchain, but it is unlikely to be...
We are making progress towards support for optional kernel features in AOT mode. In particular, this issue should be resolved by #14590. We don't yet have specific targets for each...