summaryrefslogtreecommitdiff
path: root/include/llvm/ADT/Statistic.h
diff options
context:
space:
mode:
authorAndrew Trick <atrick@apple.com>2011-10-10 19:35:46 +0000
committerAndrew Trick <atrick@apple.com>2011-10-10 19:35:46 +0000
commitb35e4e84727ff5ba3621b39caa622baef431ca45 (patch)
tree2dd16cdc489d1fb05a6d594956fee519ad9e8ee8 /include/llvm/ADT/Statistic.h
parent717073c237884af9646d5bb2b893e4d8fe4f0d92 (diff)
downloadllvm-b35e4e84727ff5ba3621b39caa622baef431ca45.tar.gz
llvm-b35e4e84727ff5ba3621b39caa622baef431ca45.tar.bz2
llvm-b35e4e84727ff5ba3621b39caa622baef431ca45.tar.xz
whitespace
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@141572 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include/llvm/ADT/Statistic.h')
-rw-r--r--include/llvm/ADT/Statistic.h16
1 files changed, 8 insertions, 8 deletions
diff --git a/include/llvm/ADT/Statistic.h b/include/llvm/ADT/Statistic.h
index fda99c6edb..9bbda986a8 100644
--- a/include/llvm/ADT/Statistic.h
+++ b/include/llvm/ADT/Statistic.h
@@ -54,7 +54,7 @@ public:
Value = Val;
return init();
}
-
+
const Statistic &operator++() {
// FIXME: This function and all those that follow carefully use an
// atomic operation to update the value safely in the presence of
@@ -63,41 +63,41 @@ public:
sys::AtomicIncrement(&Value);
return init();
}
-
+
unsigned operator++(int) {
init();
unsigned OldValue = Value;
sys::AtomicIncrement(&Value);
return OldValue;
}
-
+
const Statistic &operator--() {
sys::AtomicDecrement(&Value);
return init();
}
-
+
unsigned operator--(int) {
init();
unsigned OldValue = Value;
sys::AtomicDecrement(&Value);
return OldValue;
}
-
+
const Statistic &operator+=(const unsigned &V) {
sys::AtomicAdd(&Value, V);
return init();
}
-
+
const Statistic &operator-=(const unsigned &V) {
sys::AtomicAdd(&Value, -V);
return init();
}
-
+
const Statistic &operator*=(const unsigned &V) {
sys::AtomicMul(&Value, V);
return init();
}
-
+
const Statistic &operator/=(const unsigned &V) {
sys::AtomicDiv(&Value, V);
return init();