Index: src/ia32/disasm-ia32.cc |
=================================================================== |
--- src/ia32/disasm-ia32.cc (revision 3485) |
+++ src/ia32/disasm-ia32.cc (working copy) |
@@ -1049,8 +1049,14 @@ |
NameOfXMMRegister(regop), |
NameOfXMMRegister(rm)); |
data++; |
- } else { |
- UnimplementedInstruction(); |
+ } if(*data == 0x57) { |
iposva
2009/12/17 21:03:50
missing else?
bakster
2009/12/18 06:38:47
Done.
|
+ data++; |
+ int mod, regop, rm; |
+ get_modrm(*data, &mod, ®op, &rm); |
+ AppendToBuffer("xorpd %s,%s", |
+ NameOfXMMRegister(regop), |
+ NameOfXMMRegister(rm)); |
+ data++; |
} |
} else { |
UnimplementedInstruction(); |