[llvm-commits] [llvm] r150328 - in /llvm/trunk/lib/Target/X86: X86InstrFragmentsSIMD.td X86InstrSSE.td

NAKAMURA Takumi geek4civic at gmail.com
Sun Feb 12 03:09:13 PST 2012


2012/2/12 Craig Topper <craig.topper at gmail.com>:
> Author: ctopper
> Date: Sun Feb 12 02:14:35 2012
> New Revision: 150328
>
> URL: http://llvm.org/viewvc/llvm-project?rev=150328&view=rev
> Log:
> Remove more vector_shuffle patterns.
>
> Modified:
>    llvm/trunk/lib/Target/X86/X86InstrFragmentsSIMD.td
>    llvm/trunk/lib/Target/X86/X86InstrSSE.td

Craig, yours has introduced 3 failures on non-x86 hosts (eg. ppc32).

http://bb.pgr.jp/builders/clang-ppc-linux/builds/1288
Failing Tests (3):
    LLVM :: CodeGen/X86/2010-01-15-SelectionDAGCycle.ll
    LLVM :: CodeGen/X86/shl-i64.ll
    LLVM :: CodeGen/X86/vec_zext.ll

As far as I investigated, they could pass if -mcpu=penryn were given.
(Reprod even on x86 hosts with not -mcpu=penryn but -mcpu=core2)

...Takumi




More information about the llvm-commits mailing list