diff options
| author | serpilliere <fabrice.desclaux@cea.fr> | 2015-10-19 21:29:26 +0200 |
|---|---|---|
| committer | Fabrice Desclaux <fabrice.desclaux@cea.fr> | 2015-10-23 10:53:51 +0200 |
| commit | 11fbc33187c678edf12f8357521045a7fa5a3c6a (patch) | |
| tree | 9b720ade62f59b9d5a174035788cc3886afa6cb5 /test/arch/x86/arch.py | |
| parent | 0dcb6c4c6a7cb0297a056375f4a2a4cd13c616e2 (diff) | |
| download | miasm-11fbc33187c678edf12f8357521045a7fa5a3c6a.tar.gz miasm-11fbc33187c678edf12f8357521045a7fa5a3c6a.zip | |
Test/Arch/x86:: add por/pxor
Diffstat (limited to '')
| -rw-r--r-- | test/arch/x86/arch.py | 20 |
1 files changed, 18 insertions, 2 deletions
diff --git a/test/arch/x86/arch.py b/test/arch/x86/arch.py index 6970bc6c..ca824130 100644 --- a/test/arch/x86/arch.py +++ b/test/arch/x86/arch.py @@ -2212,6 +2212,13 @@ reg_tests = [ (m32, "00000000 XORPD XMM1, XMM2", "660f57ca"), + (m32, "00000000 ORPS XMM1, XMM2", + "0f56ca"), + (m32, "00000000 ORPS XMM1, XMMWORD PTR [EDI+0x42]", + "0f564f42"), + (m32, "00000000 ORPD XMM1, XMM2", + "660f56ca"), + (m32, "00000000 MOVAPS XMMWORD PTR [EBP+0xFFFFFFB8], XMM0", "0f2945b8"), (m32, "00000000 MOVAPS XMM0, XMMWORD PTR [EBP+0xFFFFFFB8]", @@ -2255,8 +2262,13 @@ reg_tests = [ "f20f5911"), - (m32, "00000000 PXOR XMM0, XMM0", - "0fefc0"), + (m32, "00000000 PXOR MM0, MM1", + "0fefc1"), + (m32, "00000000 PXOR XMM0, XMM1", + "660fefc1"), + (m32, "00000000 PXOR XMM6, XMMWORD PTR [ECX+0x10]", + "660fef7110"), + (m32, "00000000 UCOMISD XMM0, QWORD PTR [EBP+0xFFFFFFD8]", "660f2e45d8"), (m32, "00000000 ANDPS XMM0, XMMWORD PTR [EBX+0x2CBD27]", @@ -2412,6 +2424,10 @@ reg_tests = [ (m32, "00000000 POR XMM0, XMM1", "660febc1"), + (m32, "00000000 POR XMM6, XMMWORD PTR [ECX+0x10]", + "660febb110000000"), + (m32, "00000000 POR MM6, QWORD PTR [ECX+0x10]", + "0febb110000000"), (m32, "00000000 MOVDQU XMM1, XMMWORD PTR [ESI]", "f30f6f0e"), |