Searched refs:GEN_ATOMIC_HELPER (Results 1 – 3 of 3) sorted by relevance
/openbmc/qemu/accel/tcg/ |
H A D | atomic_template.h | 122 #define GEN_ATOMIC_HELPER(X) \ macro 139 GEN_ATOMIC_HELPER(fetch_add) 140 GEN_ATOMIC_HELPER(fetch_and) in GEN_ATOMIC_HELPER() function 141 GEN_ATOMIC_HELPER(fetch_or) in GEN_ATOMIC_HELPER() 142 GEN_ATOMIC_HELPER(fetch_xor) in GEN_ATOMIC_HELPER() 143 GEN_ATOMIC_HELPER(add_fetch) in GEN_ATOMIC_HELPER() 144 GEN_ATOMIC_HELPER(and_fetch) in GEN_ATOMIC_HELPER() 145 GEN_ATOMIC_HELPER(or_fetch) in GEN_ATOMIC_HELPER() 146 GEN_ATOMIC_HELPER(xor_fetch) in GEN_ATOMIC_HELPER() 148 #undef GEN_ATOMIC_HELPER in GEN_ATOMIC_HELPER() [all …]
|
/openbmc/qemu/include/exec/ |
H A D | cpu_ldst.h | 243 #define GEN_ATOMIC_HELPER(NAME, TYPE, SUFFIX) \ macro 250 GEN_ATOMIC_HELPER(NAME, uint32_t, b) \ 251 GEN_ATOMIC_HELPER(NAME, uint32_t, w_le) \ 252 GEN_ATOMIC_HELPER(NAME, uint32_t, w_be) \ 253 GEN_ATOMIC_HELPER(NAME, uint32_t, l_le) \ 254 GEN_ATOMIC_HELPER(NAME, uint32_t, l_be) \ 255 GEN_ATOMIC_HELPER(NAME, uint64_t, q_le) \ 256 GEN_ATOMIC_HELPER(NAME, uint64_t, q_be) 259 GEN_ATOMIC_HELPER(NAME, uint32_t, b) \ 260 GEN_ATOMIC_HELPER(NAME, uint32_t, w_le) \ [all …]
|
/openbmc/qemu/tcg/ |
H A D | tcg-op-ldst.c | 1253 #define GEN_ATOMIC_HELPER(NAME, OP, NEW) \ macro 1290 GEN_ATOMIC_HELPER(fetch_add, add, 0) 1291 GEN_ATOMIC_HELPER(fetch_and, and, 0) 1292 GEN_ATOMIC_HELPER(fetch_or, or, 0) 1293 GEN_ATOMIC_HELPER(fetch_xor, xor, 0) 1294 GEN_ATOMIC_HELPER(fetch_smin, smin, 0) 1295 GEN_ATOMIC_HELPER(fetch_umin, umin, 0) 1296 GEN_ATOMIC_HELPER(fetch_smax, smax, 0) 1297 GEN_ATOMIC_HELPER(fetch_umax, umax, 0) 1299 GEN_ATOMIC_HELPER(add_fetch, add, 1) [all …]
|