Searched refs:AqRlToMemoryOrder (Results 1 – 1 of 1) sorted by relevance
/frameworks/libs/binary_translation/interpreter/riscv64/ |
D | atomics.h | 37 int AqRlToMemoryOrder(bool aq, bool rl) { in AqRlToMemoryOrder() function 58 return __atomic_exchange_n(ptr, IntType(arg2), AqRlToMemoryOrder(aq, rl)); in AtomicExchange() 66 return __atomic_fetch_add(ptr, IntType(arg2), AqRlToMemoryOrder(aq, rl)); in AtomicAdd() 74 return __atomic_fetch_xor(ptr, IntType(arg2), AqRlToMemoryOrder(aq, rl)); in AtomicXor() 82 return __atomic_fetch_and(ptr, IntType(arg2), AqRlToMemoryOrder(aq, rl)); in AtomicAnd() 90 return __atomic_fetch_or(ptr, IntType(arg2), AqRlToMemoryOrder(aq, rl)); in AtomicOr() 98 return __atomic_fetch_min(ptr, IntType(arg2), AqRlToMemoryOrder(aq, rl)); in AtomicMin() 106 return __atomic_fetch_max(ptr, IntType(arg2), AqRlToMemoryOrder(aq, rl)); in AtomicMax() 115 __atomic_fetch_min(ptr, IntType(arg2), AqRlToMemoryOrder(aq, rl))); in AtomicMinu() 124 __atomic_fetch_max(ptr, IntType(arg2), AqRlToMemoryOrder(aq, rl))); in AtomicMaxu()
|