Re: reload-branch created

2005-09-27 Thread Bernd Schmidt
Daniel Jacobowitz wrote: Hey Bernd, Has there been any news or progress on reload-branch lately? It removes a lot of code that I'd dearly love to see gone... Unfortunately not. I just don't have the time to work on too many extra projects at the moment :-( Of course, others could always vo

Re: reload-branch created (was: What to do with new-ra for GCC 4.0)

2005-09-26 Thread Daniel Jacobowitz
On Fri, Mar 18, 2005 at 07:15:11PM +0100, Bernd Schmidt wrote: > Jeffrey A Law wrote: > >On Fri, 2005-01-21 at 17:50 +0100, Giovanni Bajo wrote: > > > >>Why not putting it on a branch? If you are going to finish and submit it > >>for > >>4.1, it might be easier to use CVS. > > > >It might also be

Re: reload-branch created

2005-04-14 Thread Ulrich Weigand
Bernd Schmidt <[EMAIL PROTECTED]> wrote on 11.04.2005 14:43:38: >* reload.c (find_reloads): Only set INC field if we know we have an >autoinc reload. Yes, this helps for s390. With the current reload-branch, and just my scan_rtx patch on top, I was able to bootstrap and run the test suit

Re: reload-branch created

2005-04-11 Thread Bernd Schmidt
I guess the best solution is to change the place you modified, but to use a test that checks for autoinc codes. I'll come up with something. Try this. Bernd * reload.c (find_reloads): Only set INC field if we know we have an autoinc reload. * reload.h (struct reload): Update comment to match.

Re: reload-branch created

2005-04-11 Thread Bernd Schmidt
Ulrich Weigand wrote: - As mentioned in http://gcc.gnu.org/ml/gcc/2005-01/msg00911.html there is a code path in find_reloads that sets rld[].inc to a nonzero value even for a platform that doesn't actually *have* pre-/post-increment insns, leading to an ICE later on. Index: gcc/reload.c

Re: reload-branch created

2005-03-20 Thread Ulrich Weigand
Bernd Schmidt <[EMAIL PROTECTED]> wrote on 03/20/2005 07:41:14 PM: > This is OK. Would you check it in? Done, thanks. Mit freundlichen Gruessen / Best Regards Ulrich Weigand -- Dr. Ulrich Weigand Linux for S/390 Design & Development IBM Deutschland Entwicklung GmbH, Schoenaicher Str. 2

Re: reload-branch created

2005-03-20 Thread Bernd Schmidt
Ulrich Weigand wrote: - As mentioned in http://gcc.gnu.org/ml/gcc/2005-01/msg00911.html there is a code path in find_reloads that sets rld[].inc to a nonzero value even for a platform that doesn't actually *have* pre-/post-increment insns, leading to an ICE later on. The patch below simply

Re: reload-branch created

2005-03-20 Thread Toon Moene
Bernd Schmidt wrote: I have created a new branch, "reload-branch", on which I'm going to check in these changes. Thanks - very important first step to make reload "the preferred way to distribute the software" :-) AKA as complying to the GPL. -- Toon Moene - e-mail: [EMAIL PROTECTED] - phone:

Re: reload-branch created

2005-03-18 Thread Bernd Schmidt
Giovanni Bajo wrote: What is your plan for this branch? Is there more code refactoring/rewriting planned, or are you just going to give it a wider testing and fix fallout bugs, in preparation for a merge? There's one known design flaw wrt. to enble_optional/disable_optional, and I think autoinc re

Re: reload-branch created (was: What to do with new-ra for GCC 4.0)

2005-03-18 Thread Giovanni Bajo
Bernd Schmidt <[EMAIL PROTECTED]> wrote: >>> It might also be easier for those of us who want to play with the >>> code, without having to find a suitable sync point between the >>> patch and >>> mainline sources. >> >> I have created a new branch, "reload-branch", on which I'm going to >> check i

Re: reload-branch created

2005-03-18 Thread Ulrich Weigand
Bernd Schmidt wrote: > I have created a new branch, "reload-branch", on which I'm going to > check in these changes. Thanks! With three changes described below, I'm able to bootstrap and test the reload-branch on s390-ibm-linux and s390x-ibm-linux without regressions against head (except two ad

reload-branch created (was: What to do with new-ra for GCC 4.0)

2005-03-18 Thread Bernd Schmidt
Jeffrey A Law wrote: On Fri, 2005-01-21 at 17:50 +0100, Giovanni Bajo wrote: Why not putting it on a branch? If you are going to finish and submit it for 4.1, it might be easier to use CVS. It might also be easier for those of us who want to play with the code, without having to find a suitable syn