Lines Matching refs:addr
9 int test_ldrex(char *addr, long long *addr64, float *addrfloat) { in test_ldrex() argument
13 sum += __builtin_arm_ldrex(addr); in test_ldrex()
20 sum += __builtin_arm_ldrex((short *)addr); in test_ldrex()
29 sum += __builtin_arm_ldrex((int *)addr); in test_ldrex()
37 sum += __builtin_arm_ldrex((long long *)addr); in test_ldrex()
61 sum += __builtin_arm_ldrex((double *)addr); in test_ldrex()
78 sum += *__builtin_arm_ldrex((int **)addr); in test_ldrex()
89 sum += __builtin_arm_ldrex((struct Simple **)addr)->a; in test_ldrex()
102 int test_ldaex(char *addr, long long *addr64, float *addrfloat) { in test_ldaex() argument
106 sum += __builtin_arm_ldaex(addr); in test_ldaex()
113 sum += __builtin_arm_ldaex((short *)addr); in test_ldaex()
122 sum += __builtin_arm_ldaex((int *)addr); in test_ldaex()
130 sum += __builtin_arm_ldaex((long long *)addr); in test_ldaex()
154 sum += __builtin_arm_ldaex((double *)addr); in test_ldaex()
171 sum += *__builtin_arm_ldaex((int **)addr); in test_ldaex()
182 sum += __builtin_arm_ldaex((struct Simple **)addr)->a; in test_ldaex()
195 int test_strex(char *addr) { in test_strex() argument
200 res |= __builtin_arm_strex(4, addr); in test_strex()
205 res |= __builtin_arm_strex(42, (short *)addr); in test_strex()
212 res |= __builtin_arm_strex(42, (int *)addr); in test_strex()
219 res |= __builtin_arm_strex(42, (long long *)addr); in test_strex()
232 res |= __builtin_arm_strex(2.71828f, (float *)addr); in test_strex()
241 res |= __builtin_arm_strex(3.14159, (double *)addr); in test_strex()
255 res |= __builtin_arm_strex(&var, (struct Simple **)addr); in test_strex()
269 int test_stlex(char *addr) { in test_stlex() argument
274 res |= __builtin_arm_stlex(4, addr); in test_stlex()
279 res |= __builtin_arm_stlex(42, (short *)addr); in test_stlex()
286 res |= __builtin_arm_stlex(42, (int *)addr); in test_stlex()
293 res |= __builtin_arm_stlex(42, (long long *)addr); in test_stlex()
306 res |= __builtin_arm_stlex(2.71828f, (float *)addr); in test_stlex()
315 res |= __builtin_arm_stlex(3.14159, (double *)addr); in test_stlex()
329 res |= __builtin_arm_stlex(&var, (struct Simple **)addr); in test_stlex()
355 __int128 test_ldrex_128(__int128 *addr) { in test_ldrex_128() argument
358 return __builtin_arm_ldrex(addr); in test_ldrex_128()
370 int test_strex_128(__int128 *addr, __int128 val) { in test_strex_128() argument
373 return __builtin_arm_strex(val, addr); in test_strex_128()
383 __int128 test_ldaex_128(__int128 *addr) { in test_ldaex_128() argument
386 return __builtin_arm_ldaex(addr); in test_ldaex_128()
398 int test_stlex_128(__int128 *addr, __int128 val) { in test_stlex_128() argument
401 return __builtin_arm_stlex(val, addr); in test_stlex_128()