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] | |
Committed following
http://gcc.gnu.org/ml/gcc-patches/2005-03/msg01886.html
2005-03-30 Mostafa Hagog <mustafa@il.ibm.com>
PR middle-end/20177
* ddg.c (create_ddg_dependence): Ignore reg-anti dependency.
* modulo-sched.c (const_iteration_count): Return on NULL
pre-header.
(print_node_sched_params): Return on NULL dump_file.
(generate_reg_moves): Handle reg-anti dependencies and disregard
closing branch when generating register moves.
(sms_schedule): Mark the SMSed block dirty.
* passes.c (rest_of_handle_sms): Call update_life_info for all
basic-blocks.
* testsuite/gcc.dg/20050321-1.c: New test.
* testsuite/gcc.dg/20050330-1.c: New test.
(See attached file: 20050330-1.c)
(See attached file: 20177_fix9.patch)
(See attached file: 20050321-1.c)Attachment:
20050330-1.c
Description: Binary data
Attachment:
20177_fix9.patch
Description: Binary data
Attachment:
20050321-1.c
Description: Binary data
| Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
|---|---|---|
| Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |