about summary refs log tree commit diff stats
diff options
context:
space:
mode:
authorFabrice Desclaux <fabrice.desclaux@cea.fr>2020-10-04 23:14:12 +0200
committerFabrice Desclaux <fabrice.desclaux@cea.fr>2020-10-04 23:14:12 +0200
commit99352528faa37bc0955e850351596d7d69a936de (patch)
treeefc5232d9901cf88d2e10a12a481fb2564f1dcb8
parent2b9228e6cf4afdfa3ece8b84e5905934d97e5660 (diff)
downloadmiasm-99352528faa37bc0955e850351596d7d69a936de.tar.gz
miasm-99352528faa37bc0955e850351596d7d69a936de.zip
Don't generate float flatgs for cmovXX
Diffstat (limited to '')
-rw-r--r--miasm/arch/x86/sem.py1
1 files changed, 0 insertions, 1 deletions
diff --git a/miasm/arch/x86/sem.py b/miasm/arch/x86/sem.py
index da95dd68..4e1e12e1 100644
--- a/miasm/arch/x86/sem.py
+++ b/miasm/arch/x86/sem.py
@@ -413,7 +413,6 @@ def gen_cmov(ir, instr, cond, dst, src, mov_if):
     e_do, extra_irs = mov(ir, instr, dst, src)
     e_do.append(m2_expr.ExprAssign(ir.IRDst, loc_skip_expr))
     e.append(m2_expr.ExprAssign(ir.IRDst, m2_expr.ExprCond(cond, dstA, dstB)))
-    e += set_float_cs_eip(instr)
     return e, [IRBlock(ir.loc_db, loc_do, [AssignBlock(e_do, instr)])]