Lines Matching defs:tmp
93 __local float tmp[12];\n\
95 tmp[idx] = in[idx];\n\
97 out[idx] = tmp[idx + get_global_id(1)];\n\
280 __local uint tmp[2];\n\
282 tmp[idx] = idx;\n\
283 out[idx].ptr = &tmp[idx];\n\
303 uint tmp[2] = {1, 2};\n\
305 out[idx].ptr = &tmp[idx];\n\
549 ulong tmp[] = {\n\
556 inout[idx] = tmp[idx];\n\
572 ushort tmp[] = {\n\
579 inout[idx] = tmp[idx];\n\
596 struct has_vecs tmp[] = {\n\
603 uint mul = (tmp[idx].c + tmp[idx].s) * trunc(tmp[idx].f[0]);\n\
604 inout[idx] = mul + trunc(tmp[idx].f[1]);\n\
618 uint tmp[] = {\n\
625 inout[idx] = tmp[idx];\n\
1463 __local float2 tmp[2];\n\
1464 tmp[get_local_id(0)].x = inout[get_global_id(0)] + 1;\n\
1465 tmp[get_local_id(0)].y = inout[get_global_id(0)] - 1;\n\
1467 inout[get_global_id(0)] = tmp[get_local_id(0) % 2].x * tmp[(get_local_id(0) + 1) % 2].y;\n\
1485 __local uchar2 tmp[2];\n\
1486 tmp[get_local_id(0)].x = inout[get_global_id(0)] + 1;\n\
1487 tmp[get_local_id(0)].y = inout[get_global_id(0)] - 1;\n\
1489 inout[get_global_id(0)] = tmp[get_local_id(0) % 2].x * tmp[(get_local_id(0) + 1) % 2].y;\n\
1633 "__kernel void main_test(__global uint *inout, __local uint2 *tmp)\n\
1635 tmp[get_local_id(0)].x = inout[get_global_id(0)] + 1;\n\
1636 tmp[get_local_id(0)].y = inout[get_global_id(0)] - 1;\n\
1638 inout[get_global_id(0)] = tmp[get_local_id(0) % 2].x * tmp[(get_local_id(0) + 1) % 2].y;\n\
1641 auto tmp = ShaderArg<struct uint2>(std::vector<struct uint2>(4096), SHADER_ARG_INPUT);
1643 run_shader(kernel_source, inout.size(), 1, 1, inout, tmp);
1652 "__kernel void main_test(__global uint *inout, __local uint2 *tmp, __local uint *tmp2)\n\
1654 tmp[get_local_id(0)].x = inout[get_global_id(0)] + 1;\n\
1655 tmp[get_local_id(0)].y = inout[get_global_id(0)] - 1;\n\
1658 inout[get_global_id(0)] = tmp[get_local_id(0) % 2].x * tmp[(get_local_id(0) + 1) % 2].y + tmp2[get_local_id(0) % 2];\n\
1661 auto tmp = ShaderArg<struct uint2>(std::vector<struct uint2>(1024), SHADER_ARG_INPUT);
1664 run_shader(kernel_source, inout.size(), 1, 1, inout, tmp, tmp2);
1840 __local ushort tmp;\n\
1841 atomic_and(&tmp, ~(0xff << (get_global_id(0) * 8)));\n\
1842 atomic_or(&tmp, inout[get_global_id(0)] << (get_global_id(0) * 8));\n\
1844 inout[get_global_id(0)] = tmp;\n\
1859 __local uint tmp;\n\
1860 tmp = 0;\n\
1862 while (atomic_cmpxchg(&tmp, get_global_id(0), get_global_id(0) + 1) != get_global_id(0))\n\
1865 out[0] = tmp;\n\
1899 char2 tmp = srcA[tid].hi;
1900 dst[tid] = tmp;
2095 __local struct s tmp[2];\n\
2096 tmp[get_local_id(0)] = in[idx];\n\
2098 out[idx] = tmp[(get_local_id(0) + 1) % 2];\n\