Lines Matching defs:ptr
216 struct s { uint64_t ptr; uint32_t val; };
218 "struct s { __constant uint *ptr; uint val; };\n\
224 out[idx].ptr = foo;\n\
226 out[idx].ptr = in;\n\
227 out[idx].val = out[idx].ptr[idx];\n\
241 EXPECT_EQ(out[i].ptr, expected_ptr[i]);
247 struct s { uint64_t ptr; uint32_t val; };
249 "struct s { __global uint *ptr; uint val; };\n\
253 out[idx].ptr = idx ? in2 : in1;\n\
254 out[idx].val = out[idx].ptr[idx];\n\
269 EXPECT_EQ(out[i].ptr, expected_ptr[i]);
275 struct s { uint64_t ptr; };
277 "struct s { __local uint *ptr; };\n\
283 out[idx].ptr = &tmp[idx];\n\
292 EXPECT_EQ(out[i].ptr, expected_ptr[i]);
298 struct s { uint64_t ptr; uint32_t value; };
300 "struct s { __private uint *ptr; uint value; };\n\
305 out[idx].ptr = &tmp[idx];\n\
306 out[idx].value = *out[idx].ptr;\n\
318 EXPECT_EQ(out[i].ptr, expected_ptr[i]);