diff options
| author | Camille Mougey <commial@gmail.com> | 2016-01-08 14:07:24 +0100 |
|---|---|---|
| committer | Camille Mougey <commial@gmail.com> | 2016-01-08 14:07:24 +0100 |
| commit | c86694812fcd935a7310e7ce96018d973c464f56 (patch) | |
| tree | 9bb4d742967a9b1123ae586f2b4c26b0eff02e39 /test/arch/x86/unit/mn_pminu.py | |
| parent | ee96ee5e19f6c6712a871a19c07eb89c35e3dce5 (diff) | |
| parent | 55c24ef7ad982a700fcf1f3ae4296cf99019fbb5 (diff) | |
| download | miasm-c86694812fcd935a7310e7ce96018d973c464f56.tar.gz miasm-c86694812fcd935a7310e7ce96018d973c464f56.zip | |
Merge pull request #297 from serpilliere/add_sse_instr
Add sse instr
Diffstat (limited to 'test/arch/x86/unit/mn_pminu.py')
| -rw-r--r-- | test/arch/x86/unit/mn_pminu.py | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/test/arch/x86/unit/mn_pminu.py b/test/arch/x86/unit/mn_pminu.py new file mode 100644 index 00000000..38a29787 --- /dev/null +++ b/test/arch/x86/unit/mn_pminu.py @@ -0,0 +1,25 @@ +#! /usr/bin/env python +from asm_test import Asm_Test +import sys + +class Test_PMINU(Asm_Test): + TXT = ''' + main: + CALL next + .byte 0x88, 0x78, 0x66, 0x56, 0x44, 0x3F, 0xFF, 0x1F + .byte 0x89, 0x77, 0x66, 0x55, 0xF9, 0x33, 0x22, 0x11 + next: + POP EBP + MOVQ MM0, QWORD PTR [EBP] + MOVQ MM1, MM0 + PMINUB MM1, QWORD PTR [EBP+0x8] + RET + ''' + + def check(self): + assert self.myjit.cpu.MM0 == 0x1FFF3F4456667888 + assert self.myjit.cpu.MM1 == 0x1122334455667788 + + +if __name__ == "__main__": + [test()() for test in [Test_PMINU]] |