From 6cfa9fda6b510832d2c3b1a7810792a1c8ede3b3 Mon Sep 17 00:00:00 2001 From: Lioncash Date: Sun, 1 Apr 2018 15:58:49 -0400 Subject: [PATCH] DSPJitRegCache: Make FindFreeReg() a const member function This member function doesn't modify class state. --- Source/Core/Core/DSP/Jit/x64/DSPJitRegCache.cpp | 2 +- Source/Core/Core/DSP/Jit/x64/DSPJitRegCache.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Source/Core/Core/DSP/Jit/x64/DSPJitRegCache.cpp b/Source/Core/Core/DSP/Jit/x64/DSPJitRegCache.cpp index 979b924733..81b9a5d60f 100644 --- a/Source/Core/Core/DSP/Jit/x64/DSPJitRegCache.cpp +++ b/Source/Core/Core/DSP/Jit/x64/DSPJitRegCache.cpp @@ -923,7 +923,7 @@ void DSPJitRegCache::SpillXReg(X64Reg reg) } } -X64Reg DSPJitRegCache::FindFreeXReg() +X64Reg DSPJitRegCache::FindFreeXReg() const { for (X64Reg x : s_allocation_order) { diff --git a/Source/Core/Core/DSP/Jit/x64/DSPJitRegCache.h b/Source/Core/Core/DSP/Jit/x64/DSPJitRegCache.h index 7ef7d24078..3f6ffe5c0d 100644 --- a/Source/Core/Core/DSP/Jit/x64/DSPJitRegCache.h +++ b/Source/Core/Core/DSP/Jit/x64/DSPJitRegCache.h @@ -160,7 +160,7 @@ private: }; // Find a free host reg - Gen::X64Reg FindFreeXReg(); + Gen::X64Reg FindFreeXReg() const; Gen::X64Reg SpillXReg(); Gen::X64Reg FindSpillFreeXReg(); void SpillXReg(Gen::X64Reg reg);