Lines Matching defs:OrderingTy
23 enum OrderingTy {
40 uint32_t inc(uint32_t *Addr, uint32_t V, OrderingTy Ordering,
48 bool cas(Ty *Address, V ExpectedV, V DesiredV, atomic::OrderingTy OrderingSucc,
49 atomic::OrderingTy OrderingFail,
56 V add(Ty *Address, V Val, atomic::OrderingTy Ordering,
62 V load(Ty *Address, atomic::OrderingTy Ordering,
68 void store(Ty *Address, V Val, atomic::OrderingTy Ordering,
74 V mul(Ty *Address, V Val, atomic::OrderingTy Ordering,
89 max(Ty *Address, V Val, atomic::OrderingTy Ordering,
96 max(Ty *Address, V Val, atomic::OrderingTy Ordering,
107 max(Ty *Address, V Val, atomic::OrderingTy Ordering,
118 min(Ty *Address, V Val, atomic::OrderingTy Ordering,
126 min(Ty *Address, V Val, atomic::OrderingTy Ordering,
138 min(Ty *Address, utils::remove_addrspace_t<Ty> Val, atomic::OrderingTy Ordering,
148 V bit_or(Ty *Address, V Val, atomic::OrderingTy Ordering,
154 V bit_and(Ty *Address, V Val, atomic::OrderingTy Ordering,
160 V bit_xor(Ty *Address, V Val, atomic::OrderingTy Ordering,
166 atomicExchange(uint32_t *Address, uint32_t Val, atomic::OrderingTy Ordering,
188 void threads(atomic::OrderingTy Ordering);
202 threadsAligned(atomic::OrderingTy Ordering);
211 void team(atomic::OrderingTy Ordering);
214 void kernel(atomic::OrderingTy Ordering);
217 void system(atomic::OrderingTy Ordering);