Add an atomic add operation.
[oota-llvm.git] / include / llvm / System / Atomic.h
index adbb975298e8131bc634032914fc641e1dc95c11..c4049d40da797bbd3f47d5efa0bd799e027933e1 100644 (file)
@@ -26,6 +26,7 @@ namespace llvm {
                             cas_flag old_value);
     cas_flag AtomicIncrement(volatile cas_flag* ptr);
     cas_flag AtomicDecrement(volatile cas_flag* ptr);
+    cas_flag AtomicAdd(volatile cas_flag* ptr, cas_flag val);
   }
 }