Searched refs:sync_fetch_and_op (Results 1 – 1 of 1) sorted by relevance
/aosp_15_r20/external/swiftshader/src/Reactor/ |
H A D | LLVMJIT.cpp | 439 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()
|