diff options
author | Revital Eres <eres@il.ibm.com> | 2007-07-31 10:24:34 +0000 |
---|---|---|
committer | Revital Eres <revitale@gcc.gnu.org> | 2007-07-31 10:24:34 +0000 |
commit | e0ab232eb485a98d0e9e9dd970385d41daa9e3c3 (patch) | |
tree | bf407c0e3f56f1a6a20d73681eb4bfaa7a7a351b /gcc/ChangeLog | |
parent | 80b8eb11efffd0b634b3e2ebe599c9bda0fac5ac (diff) | |
download | gcc-e0ab232eb485a98d0e9e9dd970385d41daa9e3c3.zip gcc-e0ab232eb485a98d0e9e9dd970385d41daa9e3c3.tar.gz gcc-e0ab232eb485a98d0e9e9dd970385d41daa9e3c3.tar.bz2 |
SMS: Change the ddg's construction
From-SVN: r127085
Diffstat (limited to 'gcc/ChangeLog')
-rw-r--r-- | gcc/ChangeLog | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index d7a2e7e..2273fbc 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,16 @@ +2007-07-31 Revital Eres <eres@il.ibm.com> + + * ddg.c (add_deps_for_def): Rename to... + (add_cross_iteration_register_deps): This. Change implementation + to use only reaching def and def-use chains to construct the + inter loop dependencies. + (add_deps_for_use): Remove function. + (build_inter_loop_deps): Call add_cross_iteration_register_deps + function to build the inter loop dependencies. + * modulo-sched.c (sms_schedule): Build only + reaching def and def-use chains for the propose of the ddg + construction. + 2007-07-31 Julian Brown <julian@codesourcery.com> * config/arm/neon.md (vec_set<mode>_internal, vec_setv2di_internal): |