On 5/28/07, Mark Mitchell <[EMAIL PROTECTED]> wrote:
Andrew --
Would you please give me a summary of the status?  Are there regressions
on major platforms?

The summary is that powerpc-darwin, powerpc64-linux-gnu, spu-elf,
i686-linux-gnu bootstraps and tests with two regression (explained
below).  sh-linux-gnu and x86_64-linux-gnu are known to bootstrap (but
I have not seen the testresults to know if they have any other
regressions on those targets),

There are two regressions on all targets which support vectorizer of
integers.  These two regressions in the vectorizer testsuite which are
caused by forwprop finally doing a better job and transforming
&a->b[0] p+ (i + 1)*4 and data-ref not understanding this change; I am
testing the fix for one of the two regressions currently for the
mainline (I was able to make a testcase which shows the problem for
the mainline for both issues, see PR 32075 and PR 31996).  For the
second one I am thinking about just adding an extra forwprop to fix up
the issue and then let my current patch for data-ref fix that issue.

Richard Guenther tested it on SPEC and the other benchmark for me and
found that gzip was regressing a bit but I have not looked into that
issue yet as I don't have access to x86_64 to figure out what is going
on.

I cleaned up the code today so it basically ready to be merged, some
(most?) of the target headers still need to be fixed for the change.
The list of targets which need to be changed is:
alpha   ia64      mips           pa
s390    sparc    stormy16    xtensa

I don't have access to any of those targets (and I have not built a
sim based compiler yet).  I would like help converting those last 8,
the patch should mirror what was done for rs6000, spu or sh.

Thanks,
Andrew Pinski

Reply via email to