|
From: <sv...@va...> - 2005-05-02 10:47:26
|
Author: sewardj
Date: 2005-05-02 11:47:22 +0100 (Mon, 02 May 2005)
New Revision: 1152
Modified:
trunk/priv/ir/iropt.c
Log:
Don't complain endlessly about missing folding rule for Iop_64HLto128.
Modified: trunk/priv/ir/iropt.c
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- trunk/priv/ir/iropt.c 2005-04-27 13:39:35 UTC (rev 1151)
+++ trunk/priv/ir/iropt.c 2005-05-02 10:47:22 UTC (rev 1152)
@@ -1283,6 +1283,12 @@
| ((ULong)(e->Iex.Binop.arg2->Iex.Const.con->Ico.=
U32))=20
));
break;
+ case Iop_64HLto128:
+ /* We can't fold this, because there is no way to
+ express he result in IR, but at least pretend to
+ handle it, so as to stop getting blasted with
+ no-rule-for-this-primop messages. */
+ break;
=20
default:
goto unhandled;
|