Home
last modified time | relevance | path

Searched refs:GEN_ATOMIC_HELPER (Results 1 – 3 of 3) sorted by relevance

/openbmc/qemu/accel/tcg/
H A Datomic_template.h122 #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 Dcpu_ldst.h243 #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 Dtcg-op-ldst.c1253 #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 …]