This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: remove 2nd DVCcodec time regression
- From: Richard Henderson <rth at redhat dot com>
- To: Dale Johannesen <dalej at apple dot com>
- Cc: gcc-patches at gcc dot gnu dot org
- Date: Thu, 21 Mar 2002 18:54:05 -0800
- Subject: Re: remove 2nd DVCcodec time regression
- References: <E694AD9D-3D38-11D6-B5E2-003065C86F94@apple.com>
On Thu, Mar 21, 2002 at 06:02:44PM -0800, Dale Johannesen wrote:
> At least this time the FSF change was intentional, see thread:
> http://gcc.gnu.org/ml/gcc-patches/2001-11/msg00680.html
> I'm not sure this is a problem on ppc at all, and certainly
> it should be safe if both regs are pseudos.
Err.. should it? In what way does this check for pseudos affect match_dup?
You're probably right about ppc, but I can't let you do this for mainline.
Instead, move_movables should be taught to use validate_replace_rtx instead
of replace_regs, and to abort a combination or replacement if if fails.
r~