SPU Debugger: Implement float registers view + General debugger fixes (#9265)

* SPU Debugger: Fix try_get_insert_mask_info
* Debugger: Always update thread state on context's data change
No longer needing to press on thread's instructions for actions to work!
This commit is contained in:
Eladash 2020-11-15 07:45:28 +02:00 committed by GitHub
parent dfae7bd073
commit b1710bb712
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
7 changed files with 67 additions and 22 deletions

View file

@ -218,6 +218,12 @@ typename SPUDisAsm::insert_mask_info SPUDisAsm::try_get_insert_mask_info(v128 ma
return {};
}
if (size == 16)
{
// 0x0, 0x1, 0x2, .. 0xE, 0xF is not allowed
return {};
}
// [type size, dst index, src index]
return {size, first / size, src_first / size};
}