|
|
@ -97,7 +97,9 @@ public: |
|
|
MemoryWrite32(vaddr + 4, static_cast<u32>(value >> 32)); |
|
|
MemoryWrite32(vaddr + 4, static_cast<u32>(value >> 32)); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
void InterpreterFallback(u32 pc, size_t num_instructions) override { ASSERT(false, "InterpreterFallback({:08x} && {}) code = {:08x}", pc, num_instructions, *MemoryReadCode(pc)); } |
|
|
|
|
|
|
|
|
void InterpreterFallback(u32 pc, size_t num_instructions) override { |
|
|
|
|
|
UNREACHABLE(); //ASSERT(false && "InterpreterFallback({:08x} && {}) code = {:08x}", pc, num_instructions, *MemoryReadCode(pc)); |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
void CallSVC(std::uint32_t swi) override { |
|
|
void CallSVC(std::uint32_t swi) override { |
|
|
UNREACHABLE(); //ASSERT(false && "CallSVC({})", swi); |
|
|
UNREACHABLE(); //ASSERT(false && "CallSVC({})", swi); |
|
|
@ -188,7 +190,9 @@ public: |
|
|
return true; |
|
|
return true; |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
void InterpreterFallback(std::uint32_t pc, size_t num_instructions) override { ASSERT(false, "InterpreterFallback({:016x} && {})", pc, num_instructions); } |
|
|
|
|
|
|
|
|
void InterpreterFallback(std::uint32_t pc, size_t num_instructions) override { |
|
|
|
|
|
UNREACHABLE(); //ASSERT(false && "InterpreterFallback({:016x} && {})", pc, num_instructions); |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
void CallSVC(std::uint32_t swi) override { |
|
|
void CallSVC(std::uint32_t swi) override { |
|
|
UNREACHABLE(); //ASSERT(false && "CallSVC({})", swi); |
|
|
UNREACHABLE(); //ASSERT(false && "CallSVC({})", swi); |
|
|
|