diff options
| author | rth <rth@138bc75d-0d04-0410-961f-82ee72b054a4> | 2001-07-23 07:03:34 +0000 |
|---|---|---|
| committer | rth <rth@138bc75d-0d04-0410-961f-82ee72b054a4> | 2001-07-23 07:03:34 +0000 |
| commit | 1fece65d49f84ecb98837c7b35cf0cebd8c49428 (patch) | |
| tree | 4977b6a5665b9f3dac2bd49cb2545277431ab1e4 /gcc/version.c | |
| parent | 54bc85f75c68ed0a45d6490074c1a2bd9bc6f4e4 (diff) | |
| download | ppe42-gcc-1fece65d49f84ecb98837c7b35cf0cebd8c49428.tar.gz ppe42-gcc-1fece65d49f84ecb98837c7b35cf0cebd8c49428.zip | |
* flow.c: Grammar check and clarify a lot of comments.
(try_simplify_condjump): Rename variables to be clearer.
(try_forward_edges): Skip complex and fallthru edges.
Rearrange tests to avoid duplicate checks.
(flow_find_cross_jump): Likewise.
(outgoing_edges_match): Allow match if neither branch has
probability data. Loosen probability match to 5%.
(try_crossjump_to_edge): Hoist repeated indirection into
local variables.
(try_crossjump_bb): Don't check complex edges. Eliminate
redundant crossjump tests.
(try_optimize_cfg): Fix use of bool. Reorganize cheaper
checks before more expensive checks.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@44257 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/version.c')
0 files changed, 0 insertions, 0 deletions

