]> git.ipfire.org Git - thirdparty/gcc.git/commit
gcc/
authorbergner <bergner@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 30 Sep 2018 20:03:14 +0000 (20:03 +0000)
committerbergner <bergner@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 30 Sep 2018 20:03:14 +0000 (20:03 +0000)
commit7e20384027e5aa5f8d6bade2ff15d04c6fc4b718
treeb6dae223a430f5e7fecd8cf91c5602da541d0401
parenta341806439cedeb608f1184d5acb8433bd440b4c
gcc/
PR rtl-optimization/86939
* ira-lives.c (make_hard_regno_born): Rename from this...
(make_hard_regno_live): ... to this.  Remove update to conflict
information.  Update function comment.
(make_hard_regno_dead): Add conflict information update.  Update
function comment.
(make_object_born): Rename from this...
(make_object_live): ... to this.  Remove update to conflict information.
Update function comment.
(make_object_dead):  Add conflict information update.  Update function
comment.
(mark_pseudo_regno_live): Call make_object_live.
(mark_pseudo_regno_subword_live): Likewise.
(mark_hard_reg_dead): Update function comment.
(mark_hard_reg_live): Call make_hard_regno_live.
(process_bb_node_lives): Likewise.
* lra-lives.c (make_hard_regno_born): Rename from this...
(make_hard_regno_live): ... to this.  Remove update to conflict
information.  Remove now uneeded check_pic_pseudo_p argument.
Update function comment.
(make_hard_regno_dead): Add check_pic_pseudo_p argument and add update
to conflict information.  Update function comment.
(mark_pseudo_live): Remove update to conflict information.  Update
function comment.
(mark_pseudo_dead): Add conflict information update.
(mark_regno_live): Call make_hard_regno_live.
(mark_regno_dead): Call make_hard_regno_dead with new arguement.
(process_bb_lives): Call make_hard_regno_live and make_hard_regno_dead.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@264726 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/ira-lives.c
gcc/lra-lives.c