| H A D | atomic_test.c | 38 int model) EXTERNAL_NAME(__atomic_load); 40 uint8_t __atomic_load_1(uint8_t *src, int model); 41 uint16_t __atomic_load_2(uint16_t *src, int model); 42 uint32_t __atomic_load_4(uint32_t *src, int model); 43 uint64_t __atomic_load_8(uint64_t *src, int model); 46 int model) EXTERNAL_NAME(__atomic_store); 48 void __atomic_store_1(uint8_t *dest, uint8_t val, int model); 49 void __atomic_store_2(uint16_t *dest, uint16_t val, int model); 50 void __atomic_store_4(uint32_t *dest, uint32_t val, int model); 51 void __atomic_store_8(uint64_t *dest, uint64_t val, int model); 191 int model = atomic_load_models[m]; test_loads() local 233 int model = atomic_store_models[m]; test_stores() local 283 int model = atomic_exchange_models[m]; test_exchanges() local 437 int model = atomic_fetch_models[m]; test_fetch_op() local [all...] |