mini_chromium: Remove Barrier_AtomicIncrement, no longer used

The last user of Barrier_AtomicIncrement was crashpad_client_win.cc;
https://chromium-review.googlesource.com/c/crashpad/crashpad/+/6785253
removes the use, so we can remove the implementation.

Bug: 40175832
Change-Id: Id2884c37e1788bc471b02831885a6eb213824654
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/mini_chromium/+/6786567
Reviewed-by: Mark Mentovai <mark@chromium.org>
Reviewed-by: Benoit Lize <lizeb@chromium.org>
diff --git a/base/atomicops.h b/base/atomicops.h
index 00d7f75..5ecbac2 100644
--- a/base/atomicops.h
+++ b/base/atomicops.h
@@ -87,9 +87,6 @@
 // *ptr with the increment applied.  This routine implies no memory barriers.
 Atomic32 NoBarrier_AtomicIncrement(volatile Atomic32* ptr, Atomic32 increment);
 
-Atomic32 Barrier_AtomicIncrement(volatile Atomic32* ptr,
-                                 Atomic32 increment);
-
 // These following lower-level operations are typically useful only to people
 // implementing higher-level synchronization operations like spinlocks,
 // mutexes, and condition-variables.  They combine CompareAndSwap(), a load, or
@@ -122,7 +119,6 @@
                                   Atomic64 new_value);
 Atomic64 NoBarrier_AtomicExchange(volatile Atomic64* ptr, Atomic64 new_value);
 Atomic64 NoBarrier_AtomicIncrement(volatile Atomic64* ptr, Atomic64 increment);
-Atomic64 Barrier_AtomicIncrement(volatile Atomic64* ptr, Atomic64 increment);
 
 Atomic64 Acquire_CompareAndSwap(volatile Atomic64* ptr,
                                 Atomic64 old_value,
diff --git a/base/atomicops_internals_atomicword_compat.h b/base/atomicops_internals_atomicword_compat.h
index c2fdad9..b5d391b 100644
--- a/base/atomicops_internals_atomicword_compat.h
+++ b/base/atomicops_internals_atomicword_compat.h
@@ -42,12 +42,6 @@
       reinterpret_cast<volatile Atomic32*>(ptr), increment);
 }
 
-inline AtomicWord Barrier_AtomicIncrement(volatile AtomicWord* ptr,
-                                          AtomicWord increment) {
-  return Barrier_AtomicIncrement(
-      reinterpret_cast<volatile Atomic32*>(ptr), increment);
-}
-
 inline AtomicWord Acquire_CompareAndSwap(volatile AtomicWord* ptr,
                                          AtomicWord old_value,
                                          AtomicWord new_value) {
diff --git a/base/atomicops_internals_portable.h b/base/atomicops_internals_portable.h
index 88e2d2d..a3bda60 100644
--- a/base/atomicops_internals_portable.h
+++ b/base/atomicops_internals_portable.h
@@ -78,11 +78,6 @@
              ->fetch_add(increment, std::memory_order_relaxed);
 }
 
-inline Atomic32 Barrier_AtomicIncrement(volatile Atomic32* ptr,
-                                        Atomic32 increment) {
-  return increment + ((AtomicLocation32)ptr)->fetch_add(increment);
-}
-
 inline Atomic32 Acquire_CompareAndSwap(volatile Atomic32* ptr,
                                        Atomic32 old_value,
                                        Atomic32 new_value) {
@@ -161,11 +156,6 @@
              ->fetch_add(increment, std::memory_order_relaxed);
 }
 
-inline Atomic64 Barrier_AtomicIncrement(volatile Atomic64* ptr,
-                                        Atomic64 increment) {
-  return increment + ((AtomicLocation64)ptr)->fetch_add(increment);
-}
-
 inline Atomic64 Acquire_CompareAndSwap(volatile Atomic64* ptr,
                                        Atomic64 old_value,
                                        Atomic64 new_value) {