summaryrefslogtreecommitdiff
path: root/deps/v8/src/ppc/disasm-ppc.cc
diff options
context:
space:
mode:
Diffstat (limited to 'deps/v8/src/ppc/disasm-ppc.cc')
-rw-r--r--deps/v8/src/ppc/disasm-ppc.cc8
1 files changed, 8 insertions, 0 deletions
diff --git a/deps/v8/src/ppc/disasm-ppc.cc b/deps/v8/src/ppc/disasm-ppc.cc
index e72658fba7..baba14643f 100644
--- a/deps/v8/src/ppc/disasm-ppc.cc
+++ b/deps/v8/src/ppc/disasm-ppc.cc
@@ -657,10 +657,18 @@ void Decoder::DecodeExt2(Instruction* instr) {
Format(instr, "subfc'. 'rt, 'ra, 'rb");
return;
}
+ case SUBFEX: {
+ Format(instr, "subfe'. 'rt, 'ra, 'rb");
+ return;
+ }
case ADDCX: {
Format(instr, "addc'. 'rt, 'ra, 'rb");
return;
}
+ case ADDEX: {
+ Format(instr, "adde'. 'rt, 'ra, 'rb");
+ return;
+ }
case CNTLZWX: {
Format(instr, "cntlzw'. 'ra, 'rs");
return;