optimizing for size.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@139999
138bc75d-0d04-0410-961f-
82ee72b054a4
+2008-09-04 Bernd Schmidt <bernd.schmidt@analog.com>
+
+ * config/bfin/bfin.c (gen_one_bundle): Don't create new nops when
+ optimizing for size.
+
2008-09-04 Richard Sandiford <rdsandiford@googlemail.com>
* df-scan.c (df_get_entry_block_def_set): Add STACK_POINTER_REGNUM
{
gcc_assert (slot[1] != NULL_RTX);
+ /* Don't add extra NOPs if optimizing for size. */
+ if (optimize_size
+ && (slot[0] == NULL_RTX || slot[2] == NULL_RTX))
+ return false;
+
/* Verify that we really can do the multi-issue. */
if (slot[0])
{