Move atomicExchange under PERF_PROFILE Change-Id: Id5ae40d4b072c57cac1a8e6e7767d3ca03deebe1 Reviewed-on: https://swiftshader-review.googlesource.com/20477 Tested-by: Logan Chien <loganchien@google.com> Reviewed-by: Nicolas Capens <nicolascapens@google.com>
diff --git a/src/Common/Thread.hpp b/src/Common/Thread.hpp index b273e5b..14ccfd5 100644 --- a/src/Common/Thread.hpp +++ b/src/Common/Thread.hpp
@@ -114,9 +114,9 @@ #if PERF_PROFILE int64_t atomicExchange(int64_t volatile *target, int64_t value); + int atomicExchange(int volatile *target, int value); #endif - int atomicExchange(int volatile *target, int value); int atomicIncrement(int volatile *value); int atomicDecrement(int volatile *value); int atomicAdd(int volatile *target, int value); @@ -245,7 +245,6 @@ return ret; #endif } - #endif inline int atomicExchange(volatile int *target, int value) { @@ -257,6 +256,7 @@ return ret; #endif } + #endif inline int atomicIncrement(volatile int *value) {