[llvm-commits] [llvm] r135980 - in /llvm/trunk: lib/Target/X86/X86ISelLowering.cpp test/CodeGen/X86/palignr.ll
Francois Pichet
pichet2000 at gmail.com
Mon Jul 25 15:43:41 PDT 2011
On Mon, Jul 25, 2011 at 6:29 PM, Eli Friedman <eli.friedman at gmail.com> wrote:
> On Mon, Jul 25, 2011 at 3:08 PM, Francois Pichet <pichet2000 at gmail.com> wrote:
>> On Mon, Jul 25, 2011 at 5:36 PM, Eli Friedman <eli.friedman at gmail.com> wrote:
>>> Author: efriedma
>>> Date: Mon Jul 25 16:36:45 2011
>>> New Revision: 135980
>>>
>>> URL: http://llvm.org/viewvc/llvm-project?rev=135980&view=rev
>>> Log:
>>> Get rid of an incorrect optimization for shuffles with PALIGNR and simplify isPALIGNRMask.
>>>
>>> Addresses PR10466, although the crash from that PR only triggers in cases where DAGCombine misses optimizing a shuffle.
>>>
>>>
>>> Modified:
>>> llvm/trunk/lib/Target/X86/X86ISelLowering.cpp
>>> llvm/trunk/test/CodeGen/X86/palignr.ll
>>>
>>
>> Hi, this fails on MSVC:
>>
>> 8> Command 1 Stderr:
>> 8> C:/dev/llvm/llvm_trunk2/test/CodeGen/X86/palignr.ll:69:10: error:
>> expected string not found in input
>> 8> ; CHECK: pshufb
>> 8> ^
>> 8> <stdin>:101:9: note: scanning from here
>> 8> _test9: # @test9
>> 8> ^
>> 8> <stdin>:101:13: note: possible intended match here
>> 8> _test9: # @test9
>>
>
> Does 135995 help?
>
yes thanks.
More information about the llvm-commits
mailing list