Lines Matching full:increment
27 // * Atomic increment is expected to return the post-incremented value, whereas
29 // needs to increment twice (which the compiler should be able to detect and
83 Atomic32 increment) {
84 return increment +
86 ->fetch_add(increment, std::memory_order_relaxed);
90 Atomic32 increment) {
91 return increment + ((AtomicLocation32)ptr)->fetch_add(increment);
166 Atomic64 increment) {
167 return increment +
169 ->fetch_add(increment, std::memory_order_relaxed);
173 Atomic64 increment) {
174 return increment + ((AtomicLocation64)ptr)->fetch_add(increment);