1 2 3 4 5 6 7 8 9 10
__kernel void compiler_local_memory_two_ptr(__global int *dst, __local int *src0, __local int *src1) { src0[get_local_id(0)] = get_local_id(0); src1[get_local_id(0)] = get_global_id(0); barrier(CLK_LOCAL_MEM_FENCE); dst[get_global_id(0)] = src0[15 - get_local_id(0)] + src1[15 - get_local_id(0)]; }