diff options
| author | law <law@138bc75d-0d04-0410-961f-82ee72b054a4> | 2013-09-26 03:28:03 +0000 |
|---|---|---|
| committer | law <law@138bc75d-0d04-0410-961f-82ee72b054a4> | 2013-09-26 03:28:03 +0000 |
| commit | 0c5b289aa8913ab232a0147e08b256b22fd8532a (patch) | |
| tree | 51aec5a2d37e7596f984fc1365e772fdecb9e80b /libjava/classpath/java/sql/SQLOutput.java | |
| parent | dfa7b5b595c7892921be8f3c017eff8eaa00f45f (diff) | |
| download | ppe42-gcc-0c5b289aa8913ab232a0147e08b256b22fd8532a.tar.gz ppe42-gcc-0c5b289aa8913ab232a0147e08b256b22fd8532a.zip | |
* tree-flow.h (thread_through_all_blocks): Prototype moved into
tree-ssa-threadupdate.h.
(register_jump_thread): Similarly.
* tree-ssa-threadupdate.h: New header file.
* tree-ssa-dom.c: Include tree-ssa-threadupdate.h.
* tree-vrp.c: Likewise.
* tree-ssa-threadedge.c: Include tree-ssa-threadupdate.h.
(thread_around_empty_blocks): Change type of path vector argument to
an edge,type pair from just an edge. Initialize both elements when
appending to a jump threading path. Tweak references to elements
appropriately.
(thread_across_edge): Similarly. Release memory for the elements
as needed.
* tree-ssa-threadupdate.c: Include tree-ssa-threadupdate.h.
(dump_jump_thread_path): New function broken out from
register_jump_thread.
(register_jump_thread): Use dump_jump_thread_path. Change type of
path vector entries. Search the path for NULL edges and dump
the path if one is found. Tweak the conversion of path to 3-edge
form to use the block copy type information embedded in the path.
* gcc.dg/tree-ssa/ssa-dom-thread-3.c: Update expected output.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@202933 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/classpath/java/sql/SQLOutput.java')
0 files changed, 0 insertions, 0 deletions

