mirror of
https://github.com/hrydgard/ppsspp.git
synced 2026-10-01 14:58:14 +00:00
Headless (and main): Improve crash reporting
This commit is contained in:
1 parent
22ac7ad119
commit
2d0e54f422
11 files changed
+79
-42
No files matched your search
@@ -45,6 +45,7 @@ struct ArmLSInstructionInfo {
|
||||
int Rm;
|
||||
|
||||
// TODO: more.
|
||||
int OperandSizeInBytes() const { return 1 << size; }
|
||||
};
|
||||
|
||||
bool ArmAnalyzeLoadStore(uint32_t addr, uint32_t op, ArmLSInstructionInfo *info);
|
||||
@@ -2761,6 +2761,8 @@ struct LoongArch64LSInstructionInfo {
|
||||
bool isFPLoadStore;
|
||||
int size; // 0 = 8-bit, 1 = 16-bit, 2 = 32-bit, 3 = 64-bit
|
||||
bool isMemoryWrite;
|
||||
|
||||
int OperandSizeInBytes() const { return size; }
|
||||
};
|
||||
|
||||
uint32_t la_assemble(Ins *ins);
|
||||
|
||||
@@ -601,6 +601,7 @@ struct RiscVLSInstructionInfo {
|
||||
bool isFPLoadStore;
|
||||
int size; // Size of the access, in bytes (1, 2, 4, or 8).
|
||||
bool isMemoryWrite;
|
||||
int OperandSizeInBytes() const { return size; }
|
||||
};
|
||||
|
||||
bool RiscVAnalyzeLoadStore(uint64_t addr, uint32_t word, RiscVLSInstructionInfo *info);
|
||||
|
||||
Reference in new issue
Block a user