| Index: src/ppc/disasm-ppc.cc
|
| diff --git a/src/ppc/disasm-ppc.cc b/src/ppc/disasm-ppc.cc
|
| index 1bffc9885ece3f2be6e7ed1bae1513520068de09..5da45f27f02f0f451aba9d4f5a60be20c80ca804 100644
|
| --- a/src/ppc/disasm-ppc.cc
|
| +++ b/src/ppc/disasm-ppc.cc
|
| @@ -562,6 +562,24 @@ void Decoder::DecodeExt2(Instruction* instr) {
|
| return;
|
| }
|
| #endif
|
| + case MODSW: {
|
| + Format(instr, "modsw 'rt, 'ra, 'rb");
|
| + return;
|
| + }
|
| + case MODUW: {
|
| + Format(instr, "moduw 'rt, 'ra, 'rb");
|
| + return;
|
| + }
|
| +#if V8_TARGET_ARCH_PPC64
|
| + case MODSD: {
|
| + Format(instr, "modsd 'rt, 'ra, 'rb");
|
| + return;
|
| + }
|
| + case MODUD: {
|
| + Format(instr, "modud 'rt, 'ra, 'rb");
|
| + return;
|
| + }
|
| +#endif
|
| case SRAWIX: {
|
| Format(instr, "srawi'. 'ra,'rs,'sh");
|
| return;
|
|
|