This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
reverting cross jump change
- To: gcc-patches at gcc dot gnu dot org
- Subject: reverting cross jump change
- From: Richard Henderson <rth at cygnus dot com>
- Date: Wed, 31 May 2000 12:37:29 -0700
I'm reverting
2000-05-18 Richard Henderson <rth@cygnus.com>
* jump.c (jump_optimize_1): Base minimum insn count during
find_cross_jump on BRANCH_COST.
because (1) there seems to be something badly quadratic about the cross
jumping code, causing major compile-time regressions for Brad, and (2)
there are enough free cases (i.e. no extra jumps) that we're now missing
that the patch causes a noticable drop in Spec95 performance on alphaev6.
r~