]> git.ipfire.org Git - thirdparty/gcc.git/commit
* tree-ssa-threadbackward.c (fsm_find_thread_path): Make GC
authoraldyh <aldyh@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 12 Sep 2017 07:24:32 +0000 (07:24 +0000)
committeraldyh <aldyh@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 12 Sep 2017 07:24:32 +0000 (07:24 +0000)
commit73b43bd55e655a64fa872fdc2eedf70f524e99a3
tree4e0a7a26649e757b926dfff57e4c91b6717ba8f0
parent4f6ca6cc210662ccdabc91f8ddc8a197e3ca5c6b
* tree-ssa-threadbackward.c (fsm_find_thread_path): Make GC
vectors heap vectors.  Clean up comments.
Make visited_bbs a reference.
(profitable_jump_thread_path): Make GC
vectors heap vectors.  Clean up comments.
Misc cleanups.
(convert_and_register_jump_thread_path): Make GC vectors heap
vectors.
(check_subpath_and_update_thread_path): Same.  Clean up comments.
Make visited_bbs a reference.
(handle_phi): Abstract common code to to
register_jump_thread_path_if_profitable.
Rename VAR_BB to DEF_BB.
Update comments.
Make GC vectors heap vectors.
Make visited_bbs a reference.
(handle_assignment): Same.
(register_jump_thread_path_if_profitable): New.
(fsm_find_control_statement_thread_paths): Rename VAR_BB to
DEF_BB.
Make GC vectors heap vectors.  Clean up comments.
Make visited_bbs a reference.
(find_jump_threads_backwards): Make visited_bbs live in the stack.
* tree-ssa-threadupdate.c (delete_jump_thread_path): Fix typo in
comment.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@251998 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/tree-ssa-threadbackward.c
gcc/tree-ssa-threadupdate.c