This is the mail archive of the gcc-patches@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: [PR38711] Use DF_LIVE in IRA if it available (for -O2 and higher)


On Sat, Oct 13, 2012 at 11:12 PM, Vladimir Makarov wrote:
> On 12-10-13 11:37 AM, Steven Bosscher wrote:
>>> LIVE is not used on purpose.  I added LIVE usage to the old RA about 10
>>> years ago (it was before DF-infrastructure).  Everything was ok until,
>>> somebody reported compiler crash on semantically wrong program (something
>>> with usage of uninitialized variable).  After that I removed this code.
>>
>> GCC was a completely different compiler 10 years ago. Handling of
>> uninitialized variables is radically different since tree-ssa, and
>> also the resource allocation side of the compiler has essentially been
>> rewritten (by you :-). Whatever broke in the compiler 10 years ago may
>> not be relevant anymore today.

It looks like the problems still exist, the PRs keep coming in
(PR55046, PR54961, PR54993, PR39607) with no obvious fixes.

So I'm going to revert this patch.

Ciao!
Steven


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