Flag mfmsr/mtmsr/mtmsrd as context-synchronizing instructions
This commit is contained in:
@@ -159,7 +159,7 @@ PPCOpcodeInfo ppc_opcode_table[] = {
|
||||
INSTRUCTION(0x7c000400, "mcrxr" , kX , kC, kGeneral),
|
||||
INSTRUCTION(0x7c000026, "mfcr" , kX , kC, kGeneral),
|
||||
INSTRUCTION(0xfc00048e, "mffsx" , kX , kC, kGeneral),
|
||||
INSTRUCTION(0x7c0000a6, "mfmsr" , kX , kC, kGeneral),
|
||||
INSTRUCTION(0x7c0000a6, "mfmsr" , kX , kC, kSync ),
|
||||
INSTRUCTION(0x7c0002a6, "mfspr" , kXFX , kC, kGeneral),
|
||||
INSTRUCTION(0x7c0002e6, "mftb" , kXFX , kC, kGeneral),
|
||||
INSTRUCTION(0x10000604, "mfvscr" , kVX , kC, kGeneral),
|
||||
@@ -168,8 +168,8 @@ PPCOpcodeInfo ppc_opcode_table[] = {
|
||||
INSTRUCTION(0xfc00004c, "mtfsb1x" , kX , kC, kGeneral),
|
||||
INSTRUCTION(0xfc00010c, "mtfsfix" , kX , kC, kGeneral),
|
||||
INSTRUCTION(0xfc00058e, "mtfsfx" , kXFL , kC, kGeneral),
|
||||
INSTRUCTION(0x7c000124, "mtmsr" , kX , kC, kGeneral),
|
||||
INSTRUCTION(0x7c000164, "mtmsrd" , kX , kC, kGeneral),
|
||||
INSTRUCTION(0x7c000124, "mtmsr" , kX , kC, kSync ),
|
||||
INSTRUCTION(0x7c000164, "mtmsrd" , kX , kC, kSync ),
|
||||
INSTRUCTION(0x7c0003a6, "mtspr" , kXFX , kC, kGeneral),
|
||||
INSTRUCTION(0x10000644, "mtvscr" , kVX , kC, kGeneral),
|
||||
INSTRUCTION(0x7c000012, "mulhdux" , kXO , kI, kGeneral),
|
||||
|
||||
Reference in New Issue
Block a user