CL kernels: separate instructions that load from global memory and store to local memory. Also, make C kernels consistent with CL kernels.