diff options
| author | law <law@138bc75d-0d04-0410-961f-82ee72b054a4> | 2005-03-08 03:39:19 +0000 |
|---|---|---|
| committer | law <law@138bc75d-0d04-0410-961f-82ee72b054a4> | 2005-03-08 03:39:19 +0000 |
| commit | 6d7413d8f7da0b76870150c1c9b79274bec9cfe4 (patch) | |
| tree | c58611cf62c9432b67999f9b9ddee77792efffb3 /libjava/gnu/java/text/SentenceBreakIterator.java | |
| parent | 6ec283975962973a954c7cd06b0d9f2edc3c1160 (diff) | |
| download | ppe42-gcc-6d7413d8f7da0b76870150c1c9b79274bec9cfe4.tar.gz ppe42-gcc-6d7413d8f7da0b76870150c1c9b79274bec9cfe4.zip | |
* tree-cfg.c (find_taken_edge_computed_goto): New function.
(find_taken_edge): Call find_taken_edge_computed_goto as
appropriate. Allow any gimple invariant rather than just
INTEGER_CST for VAL.
(cleanup_control_flow): Cleanup a computed goto which has turned
into a simple goto.
(tree_merge_blocks): If block B has any forced labels, move
them to the start of block A.
* tree-ssa-dom.c (thread_across_edge): Allow threading across
computed gotos as well.
* tree-ssa-threadupdate.c (remove_ctrl_stmt_and_useless_edges): Handle
removal of unnecessary computed gotos too.
(lookup_redirection_data): Fix type of INSERT argument. Callers
updated.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@96084 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/gnu/java/text/SentenceBreakIterator.java')
0 files changed, 0 insertions, 0 deletions

