[llvm-commits] [llvm] r97486 -/llvm/trunk/utils/TableGen/DAGISelEmitter.cpp
Nuno Lopes
nunoplopes at sapo.pt
Wed Mar 3 15:33:20 PST 2010
>> BTW, can we have a blog post about this new isel, and how it differs from
>> the previous one? :)
>
> Good idea, I'll write something up when I have time.
Thank you!
Nuno
>>
>> Thanks,
>> Nuno
>>
>>
>> ----- Original Message -----
>> From: "Chris Lattner" <sabre at nondot.org>
>> To: <llvm-commits at cs.uiuc.edu>
>> Sent: Monday, March 01, 2010 7:39 PM
>> Subject: [llvm-commits] [llvm]
>> r97486 -/llvm/trunk/utils/TableGen/DAGISelEmitter.cpp
>>
>>
>>> Author: lattner
>>> Date: Mon Mar 1 13:39:15 2010
>>> New Revision: 97486
>>>
>>> URL: http://llvm.org/viewvc/llvm-project?rev=97486&view=rev
>>> Log:
>>> don't emit the old sdnodexform stuff for the new isel.
>>>
>>> Modified:
>>> llvm/trunk/utils/TableGen/DAGISelEmitter.cpp
>>>
>>> Modified: llvm/trunk/utils/TableGen/DAGISelEmitter.cpp
>>> URL:
>>> http://llvm.org/viewvc/llvm-project/llvm/trunk/utils/TableGen/DAGISelEmitter.cpp?rev=97486&r1=97485&r2=97486&view=diff
>>> ==============================================================================
>>> --- llvm/trunk/utils/TableGen/DAGISelEmitter.cpp (original)
>>> +++ llvm/trunk/utils/TableGen/DAGISelEmitter.cpp Mon Mar 1 13:39:15
>>> 2010
>>> @@ -1942,7 +1942,6 @@
>>> });
>>>
>>> // FIXME: These are being used by hand written code, gross.
>>> - EmitNodeTransforms(OS);
>>> EmitPredicateFunctions(OS);
>>>
>>> #ifdef ENABLE_NEW_ISEL
>>> @@ -1980,7 +1979,8 @@
>>> delete TheMatcher;
>>>
>>> #else
>>> -
>>> + EmitNodeTransforms(OS);
>>> +
>>> // At this point, we have full information about the 'Patterns' we need
>>> to
>>> // parse, both implicitly from instructions as well as from explicit
>>> pattern
>>> // definitions. Emit the resultant instruction selector.
More information about the llvm-commits
mailing list