diff options
author | law <law@138bc75d-0d04-0410-961f-82ee72b054a4> | 2013-09-03 20:43:46 +0000 |
---|---|---|
committer | law <law@138bc75d-0d04-0410-961f-82ee72b054a4> | 2013-09-03 20:43:46 +0000 |
commit | 631d940c80b318d435d498744950dc1eeacafeaa (patch) | |
tree | a84c9f73b9de44d8f8421f514d4b08f7eefa96d7 /libgo/go/reflect | |
parent | 807a87f926c2c2128e5e854c9fb46b18361f5c77 (diff) | |
download | gcc-631d940c80b318d435d498744950dc1eeacafeaa.tar.gz |
* tree-ssa-threadedge.c (thread_across_edge): Record entire path
when not threading through a joiner block. Pass joiner/no joiner
state to register_jump_thread.
* tree-ssa-threadupdate.c (register_jump_thread): Get joiner/no joiner
state from argument rather than implying on path length.
Dump the entire jump thread path into debugging dump.
* tree-flow.h (register_jump_thread): Update prototype.
* tree-ssa/ssa-dom-thread-3.c: Update due to changes in debug
dump output.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@202232 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libgo/go/reflect')
0 files changed, 0 insertions, 0 deletions