|
From: <sv...@va...> - 2007-05-08 18:02:01
|
Author: sewardj
Date: 2007-05-08 19:01:59 +0100 (Tue, 08 May 2007)
New Revision: 6737
Log:
Track vex r1770 (removal of Iop_Neg64/32/16/8 primops)
Modified:
branches/CGTUNE/memcheck/mc_translate.c
Modified: branches/CGTUNE/memcheck/mc_translate.c
===================================================================
--- branches/CGTUNE/memcheck/mc_translate.c 2007-05-08 13:49:13 UTC (rev 6736)
+++ branches/CGTUNE/memcheck/mc_translate.c 2007-05-08 18:01:59 UTC (rev 6737)
@@ -2483,17 +2483,6 @@
case Iop_Not1:
return vatom;
- /* Neg* really fall under the Add/Sub banner, and as such you
- might think would qualify for the 'expensive add/sub'
- treatment. However, in this case since the implied literal
- is zero (0 - arg), we just do the cheap thing anyway. */
- case Iop_Neg8:
- return mkLeft8(mce, vatom);
- case Iop_Neg16:
- return mkLeft16(mce, vatom);
- case Iop_Neg32:
- return mkLeft32(mce, vatom);
-
default:
ppIROp(op);
VG_(tool_panic)("memcheck:expr2vbits_Unop");
|