During the Budapest F2F '13 we discussed the removal of some built-in calls from kernels. Andrew from Codeplay mentioned the risk of 'async_work_group_copy()' and we agreed one should restrict the use,
There should be a review of all built-ins and Section 7 of the WD, which outlines the differences between WebCL and OpenCL, should be updated.
Disallowed the following built-in functions:
Additional functions that we might want to remove include the following:
Closing this ticket for now, let's reopen if it turns out that we can reliably protect async_work_group_copy & friends, or that we can't reliably protect vload/vstore/prefetch.