inside the MEM.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@31509
138bc75d-0d04-0410-961f-
82ee72b054a4
+2000-01-19 Geoff Keating <geoffk@cygnus.com>
+
+ * rtlanal.c (reg_referenced_p): A CLOBBER of a MEM uses any REGs
+ inside the MEM.
+
2000-01-20 Michael Hayes <m.hayes@elec.canterbury.ac.nz>
* loop.c (loop_optimize): Allocate loop_info structure for each loop
return 1;
return 0;
+ case CLOBBER:
+ if (GET_CODE (XEXP (body, 0)) == MEM)
+ if (reg_overlap_mentioned_p (x, XEXP (XEXP (body, 0), 0)))
+ return 1;
+ return 0;
+
default:
return 0;
}