diff options
Diffstat (limited to 'include/llvm')
-rw-r--r-- | include/llvm/Support/SwapByteOrder.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/include/llvm/Support/SwapByteOrder.h b/include/llvm/Support/SwapByteOrder.h index 468a82357f..340954f4c8 100644 --- a/include/llvm/Support/SwapByteOrder.h +++ b/include/llvm/Support/SwapByteOrder.h @@ -95,6 +95,11 @@ inline signed long long getSwappedBytes(signed long long C) { return SwapByteOrder_64(C); } +template<typename T> +inline void swapByteOrder(T &Value) { + Value = getSwappedBytes(Value); +} + } // end namespace sys } // end namespace llvm |