Major i386 testsuite regressions on trunk
Jan Hubicka
jh@suse.cz
Thu Jun 6 05:54:00 GMT 2002
> > Jan Hubicka writes:
> >
> > > This is interesting. All these tests passes for me and majority of the
> > > code in patch you point out os not executed yet (it will be once STC
> > > patch is ready for merging). What error messages are you seeing?
> >
> > Judging from the various testsuite results, this seems to happen only for
> > the i386 configurations, not e.g. i686.
>
> Yes, that is the case, thanks!
> The problem is that GCC played ping-pong with test instruction. It
> first decided to turn 32bit test to 8bit test in my new code and then
> decoded to turn back as it is instructed to promote all 8bit
> computations to 32bit. I think we need to be more selective on what to
> promote. This should result in better code too.
>
> Wed Jun 5 15:57:51 CEST 2002 Jan Hubicka <jh@suse.cz>
> * i386.md (and promiting splitters): Disable QI to SImode promoting
> when doing so changes immediate to be 32bit.
Hi,
I've gave some additional testing to this patch and I am about to commit
is as abvious to allow people to bootstrap non i686 setups.
Honza
More information about the Gcc-patches
mailing list