Home
last modified time | relevance | path

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

/aosp_15_r20/external/swiftshader/src/Reactor/
H A DLLVMJIT.cpp439 static uint32_t sync_fetch_and_op(uint32_t volatile *ptr, uint32_t val, F f) in sync_fetch_and_op() function
508 return sync_fetch_and_op(ptr, val, [](int32_t a, int32_t b) { return std::max(a, b); }); in sync_fetch_and_max_4()
512 return sync_fetch_and_op(ptr, val, [](int32_t a, int32_t b) { return std::min(a, b); }); in sync_fetch_and_min_4()
516 return sync_fetch_and_op(ptr, val, [](uint32_t a, uint32_t b) { return std::max(a, b); }); in sync_fetch_and_umax_4()
520 return sync_fetch_and_op(ptr, val, [](uint32_t a, uint32_t b) { return std::min(a, b); }); in sync_fetch_and_umin_4()