User account creation filtered due to spam.
MIPS floating-point comparisons are sometimes improved, sometimes pessimized. Here are the tests that are pessimized more: gcc.c-torture/execute/ieee/compare-fp-1.c gcc.c-torture/execute/ieee/compare-fp-4.c (-fno-trapping-math) gcc.c-torture/unsorted/DFcmp.c (not for all versions, but for example at -O1 -mfp32 -mgp32 they are affected). Just removing these three is enough to change from a depressing 513 files changed, 24582 insertions(+), 20790 deletions(-) to a decent 467 files changed, 15738 insertions(+), 15818 deletions(-)
This bug needs TLC from a MIPS person. At least a confirmation would be nice.
Unconfirmed -> P3. Also mips-linux isn't primary nor secondary - unclear if this bug also applies to mipsisa64-elf.
GCC 4.5.0 is being released. Deferring to 4.5.1.
GCC 4.5.1 is being released, adjusting target milestone.
Nobody cares. Dropping to P4 based on mips-linux status.
GCC 4.5.2 is being released, adjusting target milestone.
GCC 4.5.3 is being released, adjusting target milestone.
for compare-fp-1: iuneq same ieq improved (using movf) iltgt have to look more into (since I am comparing 4.3 vs 4.6) ine same iunlt improved (using movf) ilt improved (using movf) ile improved (using movf) iungt improved (using movf) igt improved (using movf) iunge improved (using movf) ige have to look more into (since I am comparing 4.3 vs 4.6) I noticed that these all could be improved even more by using movf more and better jump threading.
GCC 4.6.4 has been released and the branch has been closed.
Interested in how this bug fix is going. -piet
The 4.7 branch is being closed, moving target milestone to 4.8.4.
GCC 4.8.4 has been released.
The gcc-4_8-branch is being closed, re-targeting regressions to 4.9.3.
GCC 4.9.3 has been released.
GCC 4.9 branch is being closed