mirror of
https://github.com/dolphin-emu/dolphin.git
synced 2025-07-25 23:29:44 -06:00
DSPEmitter: Make most public variables private
Dispatchers and m_unresolved_jumps is utilized in code outside of the emitter, so these are left as is for the time being.
This commit is contained in:
@ -250,13 +250,8 @@ public:
|
|||||||
const u8* m_reenter_dispatcher;
|
const u8* m_reenter_dispatcher;
|
||||||
const u8* m_stub_entry_point;
|
const u8* m_stub_entry_point;
|
||||||
const u8* m_return_dispatcher;
|
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:
|
private:
|
||||||
void WriteBranchExit();
|
void WriteBranchExit();
|
||||||
@ -288,9 +283,16 @@ private:
|
|||||||
void get_ax_h(int _reg, Gen::X64Reg acc = Gen::EAX);
|
void get_ax_h(int _reg, Gen::X64Reg acc = Gen::EAX);
|
||||||
void get_long_acc(int _reg, Gen::X64Reg acc = Gen::EAX);
|
void get_long_acc(int _reg, Gen::X64Reg acc = Gen::EAX);
|
||||||
|
|
||||||
std::vector<DSPCompiledCode> m_blocks;
|
DSPJitRegCache m_gpr{*this};
|
||||||
Block m_block_link_entry;
|
|
||||||
|
u16 m_compile_pc;
|
||||||
u16 m_compile_status_register;
|
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).
|
// The index of the last stored ext value (compile time).
|
||||||
int m_store_index = -1;
|
int m_store_index = -1;
|
||||||
|
Reference in New Issue
Block a user