vortex peak performance regression
Jan Hubicka
jh@suse.cz
Wed Jan 2 04:05:00 GMT 2002
Zoltan,
It looks like your patch:
+ 2001-11-30 Zoltan Hidvegi <hzoli@hzoli.2y.net>
+
+ * unroll.c (unroll_loop): Correct special exit cases.
+
causes regression in the spec2000 tester - most importantly the vortex
benchmark (- see www.suse.de/~aj/SPEC
It is not obvious for me why, but can you please double check
whether the regression is unavoidable.
The patches from same testing that does not look like real cause are:
+ 2001-11-30 Stephane Carrez <Stephane.Carrez@sun.com>
+
+ * config/sparc/sparc.c (DF_MODES_NO_S): Fix pr/3623, define to
+ accept DFmode and DImode only.
+
+ 2001-11-30 Aldy Hernandez <aldyh@redhat.com>
+
+ * config/rs6000/rs6000.h (STARTING_FRAME_OFFSET): Adjust for altivec.
+ (STACK_DYNAMIC_OFFSET): Same.
+
+ 2001-11-30 Richard Henderson <rth@redhat.com>
+
+ * c-decl.c (duplicate_decls): Copy DECL_SAVED_TREE.
+
+ 2001-11-30 Aldy Hernandez <aldyh@redhat.com>
+
+ * config/rs6000/rs6000.h (CALL_REALLY_USED_REGISTERS): New.
+ (CONDITIONAL_REGISTER_USAGE): Set call_really_used_registers to
+ the values in call_used_registers.
+
+ Fri Nov 30 12:48:26 2001 Jeffrey A Law (law@cygnus.com)
+
+ * gthr-dce.h: If _DCE_THREADS is not defined, then just include
+ gthr-single.
Honza
More information about the Gcc
mailing list