[llvm-commits] [llvm] r65117 - in /llvm/trunk/test/CodeGen/X86: fold-pcmpeqd-0.ll fold-pcmpeqd-2.ll vec_ins_extract-1.ll vshift_split2.ll

Nick Lewycky nicholas at mxc.ca
Fri Feb 20 00:47:23 PST 2009


Chris Lattner wrote:
> Author: lattner
> Date: Fri Feb 20 01:10:11 2009
> New Revision: 65117
> 
> URL: http://llvm.org/viewvc/llvm-project?rev=65117&view=rev
> Log:
> make these tests pass when run on a G5.

Thanks Chris! This fixed 3 of 4 test failures on the ppc-linux buildbot. 
(The remaining one is some sort of bugpoint malfunction.)

Nick

> Modified:
>     llvm/trunk/test/CodeGen/X86/fold-pcmpeqd-0.ll
>     llvm/trunk/test/CodeGen/X86/fold-pcmpeqd-2.ll
>     llvm/trunk/test/CodeGen/X86/vec_ins_extract-1.ll
>     llvm/trunk/test/CodeGen/X86/vshift_split2.ll
> 
> Modified: llvm/trunk/test/CodeGen/X86/fold-pcmpeqd-0.ll
> URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/X86/fold-pcmpeqd-0.ll?rev=65117&r1=65116&r2=65117&view=diff
> 
> ==============================================================================
> --- llvm/trunk/test/CodeGen/X86/fold-pcmpeqd-0.ll (original)
> +++ llvm/trunk/test/CodeGen/X86/fold-pcmpeqd-0.ll Fri Feb 20 01:10:11 2009
> @@ -1,5 +1,5 @@
> -; RUN: llvm-as < %s | llc -mtriple=i386-apple-darwin   | not grep pcmpeqd
> -; RUN: llvm-as < %s | llc -mtriple=i386-apple-darwin   | grep orps | grep CPI1_2  | count 2
> +; RUN: llvm-as < %s | llc -mtriple=i386-apple-darwin -mcpu=yonah  | not grep pcmpeqd
> +; RUN: llvm-as < %s | llc -mtriple=i386-apple-darwin -mcpu=yonah  | grep orps | grep CPI1_2  | count 2
>  ; RUN: llvm-as < %s | llc -mtriple=x86_64-apple-darwin | grep pcmpeqd | count 1
>  
>  ; This testcase shouldn't need to spill the -1 value,
> 
> Modified: llvm/trunk/test/CodeGen/X86/fold-pcmpeqd-2.ll
> URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/X86/fold-pcmpeqd-2.ll?rev=65117&r1=65116&r2=65117&view=diff
> 
> ==============================================================================
> --- llvm/trunk/test/CodeGen/X86/fold-pcmpeqd-2.ll (original)
> +++ llvm/trunk/test/CodeGen/X86/fold-pcmpeqd-2.ll Fri Feb 20 01:10:11 2009
> @@ -1,4 +1,4 @@
> -; RUN: llvm-as < %s | llc -mtriple=i386-apple-darwin   | not grep pcmpeqd
> +; RUN: llvm-as < %s | llc -mtriple=i386-apple-darwin -mcpu=yonah  | not grep pcmpeqd
>  ; RUN: llvm-as < %s | llc -mtriple=x86_64-apple-darwin | grep pcmpeqd | count 1
>  
>  ; This testcase should need to spill the -1 value on x86-32,
> 
> Modified: llvm/trunk/test/CodeGen/X86/vec_ins_extract-1.ll
> URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/X86/vec_ins_extract-1.ll?rev=65117&r1=65116&r2=65117&view=diff
> 
> ==============================================================================
> --- llvm/trunk/test/CodeGen/X86/vec_ins_extract-1.ll (original)
> +++ llvm/trunk/test/CodeGen/X86/vec_ins_extract-1.ll Fri Feb 20 01:10:11 2009
> @@ -1,4 +1,4 @@
> -; RUN: llvm-as < %s | llc -march=x86 | grep {(%esp,%eax,4)} | count 4
> +; RUN: llvm-as < %s | llc -march=x86 -mcpu=yonah | grep {(%esp,%eax,4)} | count 4
>  
>  ; Inserts and extracts with variable indices must be lowered
>  ; to memory accesses.
> 
> Modified: llvm/trunk/test/CodeGen/X86/vshift_split2.ll
> URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/X86/vshift_split2.ll?rev=65117&r1=65116&r2=65117&view=diff
> 
> ==============================================================================
> --- llvm/trunk/test/CodeGen/X86/vshift_split2.ll (original)
> +++ llvm/trunk/test/CodeGen/X86/vshift_split2.ll Fri Feb 20 01:10:11 2009
> @@ -1,4 +1,4 @@
> -; RUN: llvm-as < %s | llc
> +; RUN: llvm-as < %s | llc -march=x86 -mcpu=yonah
>  
>  ; Legalization example that requires splitting a large vector into smaller pieces.
>  
> 
> 
> _______________________________________________
> llvm-commits mailing list
> llvm-commits at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits
> 




More information about the llvm-commits mailing list