From d3cf1faf80c5f777b52de24886f8de6e91cd1782 Mon Sep 17 00:00:00 2001 From: Ryan Hileman Date: Mon, 31 Aug 2015 22:55:38 -0700 Subject: [PATCH] add regression test for #91 --- regress/pshufb.py | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100755 regress/pshufb.py diff --git a/regress/pshufb.py b/regress/pshufb.py new file mode 100755 index 00000000..0d01bf5e --- /dev/null +++ b/regress/pshufb.py @@ -0,0 +1,12 @@ +#!/usr/bin/python +# By Ryan Hileman, issue #91 + +# Invalid instruction = test failed + +from unicorn import * +from unicorn.x86_const import * +uc = Uc(UC_ARCH_X86, UC_MODE_64) +uc.mem_map(0x2000, 0x1000) +# pshufb xmm0, xmm1 +uc.mem_write(0x2000, '660f3800c1'.decode('hex')) +uc.emu_start(0x2000, 0)