[llvm-commits] Speeding up instruction selection

Evan Cheng evan.cheng at apple.com
Wed Mar 26 15:42:15 PDT 2008


On Mar 26, 2008, at 2:43 PM, Roman Levenstein wrote:

> Hi again,
>
> 2008/3/27, Evan Cheng <evan.cheng at apple.com>:
>>
>> On Mar 26, 2008, at 12:19 PM, Roman Levenstein wrote:
>>>>
>>>
>>> As long as there is a hope, I can wait ;-)
>>> And to use the opportunity, there is my pending patch for
>>> ScheduleDAGRRList.cpp still around (the one, where I suggested to  
>>> use
>>> std::set instead of priority queues based on heaps, see
>>> http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20080303/059076.html)
>>> .
>>> Evan played with it, but there was a problem with 176.gcc (which is
>>> probably unrelated) and somehow the review is stuck at the moment.  
>>> It
>>> would be nice to proceed with it. In the meantime, I could commit  
>>> some
>>> parts of it, that are not related to the std::set and are just  
>>> obvious
>>> optimizations that cannot break anything, e.g. fix for
>>> SumOfUnscheduledPredsOfSuccs.
>>
>>
>> Unfortunately your patch is triggering a bug somewhere which breaks
>> 176.gcc. Dan is trying to track it down but it's illusive. We don't
>> know what part of your patch is causing this so it's best not to  
>> check
>> anything in. I'm sure we'll eventually figure out the issue. Thanks
>> for your patience.
>
> Actually, is it possible for you to provide me with the binary version
> of the testcase, i.e. with the 176gcc.bc file? Or does it break any
> licensing terms of SPEC benchmarks still?

Probably. :-(

Evan

>
>
> -Roman
> _______________________________________________
> llvm-commits mailing list
> llvm-commits at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits




More information about the llvm-commits mailing list