[llvm-commits] [llvm] r149548 - in /llvm/trunk: lib/Target/X86/X86ISelLowering.cpp test/CodeGen/X86/shl-i64.ll

Mon P Wang monping at apple.com
Thu Feb 2 17:40:52 PST 2012


Hi,

No, I don't see why this would behave differently on ppc vs x86.  We are prevent generate an illegal i64 extract element.

  -- Mon Ping

On Feb 2, 2012, at 3:53 AM, NAKAMURA Takumi wrote:

> 2012/2/2 Mon P Wang <wangmp at apple.com>:
>> Author: wangmp
>> Date: Wed Feb  1 16:15:20 2012
>> New Revision: 149548
>> 
>> URL: http://llvm.org/viewvc/llvm-project?rev=149548&view=rev
>> Log:
>> Avoid creating an extract element to an illegal type after LegalizeTypes has run.
>> 
>> Added:
>>    llvm/trunk/test/CodeGen/X86/shl-i64.ll
>> Modified:
>>    llvm/trunk/lib/Target/X86/X86ISelLowering.cpp
> 
> It crashes on ppc32-linux. Any idea?
> http://bb.pgr.jp/builders/clang-ppc-linux/builds/1150
> 
> ...Takumi




More information about the llvm-commits mailing list