|
From: <sv...@va...> - 2011-09-22 21:06:38
|
Author: sewardj
Date: 2011-09-22 22:01:52 +0100 (Thu, 22 Sep 2011)
New Revision: 2202
Log:
Fix an obscure type error in printing of Neon instructions, that
could cause assertion failures under some circumstances. (How come
none of the static checkers etc picked this up before now?)
Modified:
trunk/priv/host_arm_defs.c
Modified: trunk/priv/host_arm_defs.c
===================================================================
--- trunk/priv/host_arm_defs.c 2011-09-09 02:38:55 UTC (rev 2201)
+++ trunk/priv/host_arm_defs.c 2011-09-22 21:01:52 UTC (rev 2202)
@@ -1811,8 +1811,8 @@
return;
case ARMin_NUnaryS:
vex_printf("%s%s%s ",
- showARMNeonUnOp(i->ARMin.NUnary.op),
- showARMNeonUnOpDataType(i->ARMin.NUnary.op),
+ showARMNeonUnOpS(i->ARMin.NUnaryS.op),
+ showARMNeonUnOpSDataType(i->ARMin.NUnaryS.op),
showARMNeonDataSize(i));
ppARMNRS(i->ARMin.NUnaryS.dst);
vex_printf(", ");
|