[LLVMdev] Making Sense of ISel DAG Output

Dan Gohman gohman at apple.com
Tue Oct 7 15:18:52 PDT 2008


On Oct 7, 2008, at 1:39 PM, David Greene wrote:

> On Tuesday 07 October 2008 15:24, Dan Gohman wrote:
>
>> It should. SelectNodeTo is a wrapper around MorphNodeTo, and  
>> MorphNodeTo
>> has code to check for and remove nodes that become dead,  
>> specifically to
>> address this case. If that's not working, it's a bug.
>>
>> What version of LLVM are you using here? This is code that has  
>> changed
>> substantially over the last few months. And we've fixed a number of
>> similar-sounding bugs along the way.
>
> 2.3 here.  I'll check the logs to look for stuff I should pull in.   
> Any
> pointers?


r53201 might be enough for your current needs, and may not
require many other changes. There's also r53728 and a few
others, but those are quite a bit more invasive.

Dan




More information about the llvm-dev mailing list