]> git.ipfire.org Git - thirdparty/gcc.git/commit
[PATCH] Refactoring FSM bits into their own file
authorlaw <law@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 12 Oct 2015 01:17:51 +0000 (01:17 +0000)
committerlaw <law@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 12 Oct 2015 01:17:51 +0000 (01:17 +0000)
commit2039eb2ec1721245f0a590d5b72dad7c3f2189d3
tree86e6f50206bca4e720230f106668d3606296f1e2
parent63ab1578da189bb4f84d1ad2762a07a3e6894030
[PATCH] Refactoring FSM bits into their own file
* tree-ssa-threadedge.c (fsm_find_thread_path): Moved from here into
tree-ssa-threadbackward.c.
(fsm_find_control_statement_thread_paths): Likewise.
(thread_through_normal_block): Break out FSM bits and move them
into a new function in tree-ssa-threadbackward.c.  Call new function
instead.
Minimize header file usage.
* tree-ssa-threadbackward.h: New file.
* tree-ssa-threadbackward.c: Likewise.
* Makefile.in (OBJS): Add tree-ssa-threadbackward.o

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@228700 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/Makefile.in
gcc/tree-ssa-threadbackward.c [new file with mode: 0644]
gcc/tree-ssa-threadbackward.h [new file with mode: 0644]
gcc/tree-ssa-threadedge.c