diff options
| author | serpilliere <fabrice.desclaux@cea.fr> | 2015-10-22 21:24:25 +0200 |
|---|---|---|
| committer | Fabrice Desclaux <fabrice.desclaux@cea.fr> | 2015-10-23 10:53:52 +0200 |
| commit | f732a129cddb0b70816652647051088adc118870 (patch) | |
| tree | 7794f533b52b611a181984df0efe29c38a398672 /miasm2/arch/x86/arch.py | |
| parent | 9381162cad9aecaaa507bddffb5108d4f84c9f6e (diff) | |
| download | miasm-f732a129cddb0b70816652647051088adc118870.tar.gz miasm-f732a129cddb0b70816652647051088adc118870.zip | |
Arch/x86/arch: remove unused flags
Diffstat (limited to '')
| -rw-r--r-- | miasm2/arch/x86/arch.py | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/miasm2/arch/x86/arch.py b/miasm2/arch/x86/arch.py index fde7bff7..bfd6e504 100644 --- a/miasm2/arch/x86/arch.py +++ b/miasm2/arch/x86/arch.py @@ -8,7 +8,6 @@ from miasm2.core.cpu import * from collections import defaultdict import miasm2.arch.x86.regs as regs_module from miasm2.arch.x86.regs import * -from miasm2.ir.ir import * from miasm2.core.asmbloc import asm_label log = logging.getLogger("x86_arch") @@ -2966,8 +2965,6 @@ sx = bs(l=0, fname="sx") sxd = bs(l=0, fname="sx") -xmm = bs(l=0, fname="xmm") -mm = bs(l=0, fname="mm") xmmreg = bs(l=0, fname="xmmreg") mmreg = bs(l=0, fname="mmreg") @@ -3800,11 +3797,11 @@ addop("xgetbv", [bs8(0x0f), bs8(0x01), bs8(0xd0)]) ## Move # SSE -addop("movapd", [bs8(0x0f), bs("0010100"), swapargs, xmm] +addop("movapd", [bs8(0x0f), bs("0010100"), swapargs] + rmmod(xmm_reg, rm_arg_xmm) + [bs_opmode16], [xmm_reg, rm_arg_xmm]) -addop("movaps", [bs8(0x0f), bs("0010100"), swapargs, xmm] +addop("movaps", [bs8(0x0f), bs("0010100"), swapargs] + rmmod(xmm_reg, rm_arg_xmm) + [bs_opmode32], [xmm_reg, rm_arg_xmm]) -addop("movaps", [bs8(0x0f), bs("0010100"), swapargs, xmm] +addop("movaps", [bs8(0x0f), bs("0010100"), swapargs] + rmmod(xmm_reg, rm_arg_xmm) + [bs_opmode64], [xmm_reg, rm_arg_xmm]) addop("movdqu", [bs8(0x0f), bs("011"), swapargs, bs("1111"), pref_f3] + rmmod(xmm_reg, rm_arg_xmm), [xmm_reg, rm_arg_xmm]) |