VFP: Implement {Get,Set}ExtendedRegister{32,64}

This commit is contained in:
MerryMage 2016-08-05 18:54:19 +01:00
parent d31bbd6d14
commit 640ce48baa
15 changed files with 262 additions and 16 deletions

View file

@ -63,11 +63,17 @@ public:
/// View and modify registers.
std::array<u32, 16>& Regs();
std::array<u32, 16> Regs() const;
std::array<u32, 64>& ExtRegs();
std::array<u32, 64> ExtRegs() const;
/// View and modify CPSR.
u32& Cpsr();
u32 Cpsr() const;
/// View and modify FPSCR.
u32 Fpscr() const;
void SetFpscr(u32 value) const;
/**
* Returns true if Jit::Run was called but hasn't returned yet.
* i.e.: We're in a callback.