diff options
| author | law <law@138bc75d-0d04-0410-961f-82ee72b054a4> | 2013-11-18 21:57:35 +0000 |
|---|---|---|
| committer | law <law@138bc75d-0d04-0410-961f-82ee72b054a4> | 2013-11-18 21:57:35 +0000 |
| commit | 11af02d8d5c2209f01226a5e17badf77df4cd741 (patch) | |
| tree | e8518d1b6b6c88f8ffcd34ddf7a3b4bd7aac6bd2 /libjava/classpath/gnu/java/beans/encoder/CollectionPersistenceDelegate.java | |
| parent | 8b05c40f011139a91dfe0767b8b96bf0c548eea4 (diff) | |
| download | ppe42-gcc-11af02d8d5c2209f01226a5e17badf77df4cd741.tar.gz ppe42-gcc-11af02d8d5c2209f01226a5e17badf77df4cd741.zip | |
* tree-ssa-threadupdate.c (redirection_data): Record two
duplicated blocks instead of just one.
(local_info): Explain why we don't create a template for the
second duplicated block in a thread path.
(create_block_for_threading): Accept argument indicating array
index into redirection_data to store its result.
(lookup_redirection_data): Initialize both duplicate blocks.
(ssa_create_duplicates): If a jump threading path needs multiple
blocks duplicated, then duplicate them.
(ssa_fix_duplicate_block_edges): Corresponding changes.
(ssa_fixup_template_block, thread_single_edge): Likewise.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@204982 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/classpath/gnu/java/beans/encoder/CollectionPersistenceDelegate.java')
0 files changed, 0 insertions, 0 deletions

