2005-10-31 J"orn Rennecke <joern.rennecke@st.com>
* optabs.c (expand_unop): Take TRULY_NOOP_TRUNCATION into account.
From-SVN: r106271
+2005-10-31 J"orn Rennecke <joern.rennecke@st.com>
+
+ * optabs.c (expand_unop): Take TRULY_NOOP_TRUNCATION into account.
+
2005-10-31 Andrew Pinski <pinskia@physics.uc.edu>
PR middle-end/23492
if (temp)
{
- if (class != MODE_INT)
+ if (class != MODE_INT
+ || !TRULY_NOOP_TRUNCATION (GET_MODE_BITSIZE (mode),
+ GET_MODE_BITSIZE (wider_mode)))
{
if (target == 0)
target = gen_reg_rtx (mode);