/* if we need ptr regs for the right side
then mark it */
- if (POINTER_GET(ic) && getSize(OP_SYMBOL(IC_LEFT(ic))->type)
+ if (POINTER_GET(ic) && IS_SYMOP(IC_LEFT(ic))
+ && getSize(OP_SYMBOL(IC_LEFT(ic))->type)
<= PTRSIZE)
{
ds390_ptrRegReq++;
/*-----------------------------------------------------------------*/
static iCode *packRegsForOneuse (iCode *ic, operand *op , eBBlock *ebp)
{
+#if 1
+
+ /* I can't figure out how to make this safe yet. */
+ ic; op; ebp;
+ return NULL;
+
+
+#else
bitVect *uses ;
iCode *dic, *sic;
OP_SYMBOL(op)->ruonly = 1;
return sic;
-
+#endif
}
/*-----------------------------------------------------------------*/