diff --git a/Source/Core/Core/DSP/Jit/DSPEmitter.h b/Source/Core/Core/DSP/Jit/DSPEmitter.h
index 6318824e4b..6aa72c7dc1 100644
--- a/Source/Core/Core/DSP/Jit/DSPEmitter.h
+++ b/Source/Core/Core/DSP/Jit/DSPEmitter.h
@@ -250,13 +250,8 @@ public:
   const u8* m_reenter_dispatcher;
   const u8* m_stub_entry_point;
   const u8* m_return_dispatcher;
-  u16 m_compile_pc;
-  u16 m_start_address;
-  std::vector<Block> m_block_links;
-  std::vector<u16> m_block_size;
-  std::list<u16> m_unresolved_jumps[MAX_BLOCKS];
 
-  DSPJitRegCache m_gpr{*this};
+  std::list<u16> m_unresolved_jumps[MAX_BLOCKS];
 
 private:
   void WriteBranchExit();
@@ -288,9 +283,16 @@ private:
   void get_ax_h(int _reg, Gen::X64Reg acc = Gen::EAX);
   void get_long_acc(int _reg, Gen::X64Reg acc = Gen::EAX);
 
-  std::vector<DSPCompiledCode> m_blocks;
-  Block m_block_link_entry;
+  DSPJitRegCache m_gpr{*this};
+
+  u16 m_compile_pc;
   u16 m_compile_status_register;
+  u16 m_start_address;
+
+  std::vector<DSPCompiledCode> m_blocks;
+  std::vector<u16> m_block_size;
+  std::vector<Block> m_block_links;
+  Block m_block_link_entry;
 
   // The index of the last stored ext value (compile time).
   int m_store_index = -1;