This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: loop hoisting fails


"Paulo J. Matos" <pocmatos@gmail.com> writes:

> On 10/02/11 16:04, Ian Lance Taylor wrote:
>> Bother.  I've encountered that problem before and I think I used a
>> sledgehammer (a local patch).  It's definitely a bug that gcse doesn't
>> consider costs.
>>
>
> I think I might try also patching my local gcc. I guess the trick is
> to check for the cost of the alternative before making the replacement
> in gcse, right? Is it possible to have an idea of how you did it?

My case was somewhat different.  I think I just patched gcse_constant_p.

Ian


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]