This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[PATCH] Make SMS use doloop_condition_get





Before this patch modulo-sched.c has its version of doloop_condition_get
(of loop-doloop.c ), this patch makes doloop_condition_get external and
modifies it a bit and use it in modulo-sched.c. This is a follow-up for
this discussion http://gcc.gnu.org/ml/gcc/2005-04/msg01211.html
Bootstrap passed and no new regressions on powerpc-apple-darwin. OK for
mainline ?

2005-06-01 Steven Bosscher  <stevenb@suse.de>
           Mostafa Hagog <mustafa@il.ibm.com>

      * cfgloop.h (doloop_condition_get): Make external.
      * loop-doloop.c (doloop_condition_get): Generalize to make it
      usable in modulo-sched.c.
      * modulo-sched.c (doloop_register_get): Use
      doloop_condition_get instead of duplicating it.

Mostafa.

(See attached file: sms-cleanup2.patch)

Attachment: sms-cleanup2.patch
Description: Binary data


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]