mirror of
https://git.suyu.dev/suyu/dynarmic.git
synced 2025-12-26 01:04:58 +01:00
TranslateArm: Implement MRS, MSR (imm), MSR (reg)
This commit is contained in:
parent
30f3d869cc
commit
e164ede4dc
9 changed files with 95 additions and 10 deletions
|
|
@ -343,8 +343,9 @@ std::vector<ArmMatcher<V>> GetArmDecodeTable() {
|
|||
// Status Register Access instructions
|
||||
INST(&V::arm_CPS, "CPS", "111100010000---00000000---0-----"), // v6
|
||||
INST(&V::arm_SETEND, "SETEND", "1111000100000001000000e000000000"), // v6
|
||||
INST(&V::arm_MRS, "MRS", "----00010-00--------00--00000000"), // v3
|
||||
INST(&V::arm_MSR, "MSR", "----00-10-10----1111------------"), // v3
|
||||
INST(&V::arm_MRS, "MRS", "cccc000100001111dddd000000000000"), // v3
|
||||
INST(&V::arm_MSR_imm, "MSR (imm)", "cccc00110010mm001111rrrrvvvvvvvv"), // v3
|
||||
INST(&V::arm_MSR_reg, "MSR (reg)", "cccc00010010mm00111100000000nnnn"), // v3
|
||||
INST(&V::arm_RFE, "RFE", "----0001101-0000---------110----"), // v6
|
||||
INST(&V::arm_SRS, "SRS", "0000011--0-00000000000000001----"), // v6
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue