]> gcc.gnu.org Git - gcc.git/commit
regrename.c: Add general comment describing the pass.
authorEric Botcazou <ebotcazou@gcc.gnu.org>
Sun, 2 Jan 2011 17:28:24 +0000 (17:28 +0000)
committerEric Botcazou <ebotcazou@gcc.gnu.org>
Sun, 2 Jan 2011 17:28:24 +0000 (17:28 +0000)
commit6656b2ac050b5dc91f53003fe2a640779396fc13
tree625a16b26d2bb05cdc347f556cca56cfac519022
parent4c0c3228826735eb08640cea09f6529b2834b67e
regrename.c: Add general comment describing the pass.

* regrename.c: Add general comment describing the pass.
(struct du_head): Remove 'length' field.
(get_element, merge_sort_comparison, merge, sort_du_head): Remove.
(regrename_optimize): Do not sort chains.  Rework comments, add others.
Force renaming to the preferred class (if any) in the first pass and do
not consider registers that belong to it in the second pass.
(create_new_chain): Do not set 'length' field.
(scan_rtx_reg): Likewise.

From-SVN: r168404
gcc/ChangeLog
gcc/regrename.c
This page took 0.060304 seconds and 5 git commands to generate.