[llvm-commits] [llvm] r142158 - in /llvm/trunk/test/CodeGen/X86: 2009-06-07-ExpandMMXBitcast.ll mmx-pinsrw.ll vsplit-and.ll widen_load-0.ll

David Dean david_dean at apple.com
Mon Oct 17 09:50:08 PDT 2011


This morning, I'm seeing failures on two of these modified tests:

LLVM :: CodeGen/X86/mmx-pinsrw.ll
LLVM :: CodeGen/X86/widen_load-0.ll

What information can I get you to help diagnose the problem?

******************** TEST 'LLVM :: CodeGen/X86/mmx-pinsrw.ll' FAILED ********************Script:
--
/Users/buildslave/zorg/buildbot/smooshlab/slave-0.8/build.clang-x86_64-darwin10-gcc42-RA/clang-build/Release+Asserts/bin/llc < /Users/buildslave/zorg/buildbot/smooshlab/slave-0.8/build.clang-x86_64-darwin10-gcc42-RA/llvm/test/CodeGen/X86/mmx-pinsrw.ll  -mtriple=x86_64-linux -mattr=+mmx,+sse2 | grep pinsr
--
Exit Code: 1

********************

******************** TEST 'LLVM :: CodeGen/X86/widen_load-0.ll' FAILED ********************Script:
--
/Users/buildslave/zorg/buildbot/smooshlab/slave-0.8/build.clang-x86_64-darwin10-gcc42-RA/clang-build/Release+Asserts/bin/llc < /Users/buildslave/zorg/buildbot/smooshlab/slave-0.8/build.clang-x86_64-darwin10-gcc42-RA/llvm/test/CodeGen/X86/widen_load-0.ll -o - -mtriple=x86_64-linux | /Users/buildslave/zorg/buildbot/smooshlab/slave-0.8/build.clang-x86_64-darwin10-gcc42-RA/clang-build/Release+Asserts/bin/FileCheck /Users/buildslave/zorg/buildbot/smooshlab/slave-0.8/build.clang-x86_64-darwin10-gcc42-RA/llvm/test/CodeGen/X86/widen_load-0.ll
/Users/buildslave/zorg/buildbot/smooshlab/slave-0.8/build.clang-x86_64-darwin10-gcc42-RA/clang-build/Release+Asserts/bin/llc < /Users/buildslave/zorg/buildbot/smooshlab/slave-0.8/build.clang-x86_64-darwin10-gcc42-RA/llvm/test/CodeGen/X86/widen_load-0.ll -o - -mtriple=x86_64-win32 | /Users/buildslave/zorg/buildbot/smooshlab/slave-0.8/build.clang-x86_64-darwin10-gcc42-RA/clang-build/Release+Asserts/bin/FileCheck /Users/buildslave/zorg/buildbot/smooshlab/slave-0.8/build.clang-x86_64-darwin10-gcc42-RA/llvm/test/CodeGen/X86/widen_load-0.ll -check-prefix=WIN64
--
Exit Code: 1
Command Output (stderr):
--
/Users/buildslave/zorg/buildbot/smooshlab/slave-0.8/build.clang-x86_64-darwin10-gcc42-RA/llvm/test/CodeGen/X86/widen_load-0.ll:7:10: error: expected string not found in input
; CHECK: movd ({{.*}}), {{.*}}
         ^
<stdin>:1:2: note: scanning from here
 .file "<stdin>"
 ^
<stdin>:36:2: note: possible intended match here
 movd %xmm1, (%rdi)
 ^
--

********************

On 16 Oct 2011, at 2:20 PM, Nadav Rotem wrote:

> Author: nadav
> Date: Sun Oct 16 16:20:54 2011
> New Revision: 142158
> 
> URL: http://llvm.org/viewvc/llvm-project?rev=142158&view=rev
> Log:
> Add tripple and stabalize a few more tests.
> 
> 
> Modified:
>    llvm/trunk/test/CodeGen/X86/2009-06-07-ExpandMMXBitcast.ll
>    llvm/trunk/test/CodeGen/X86/mmx-pinsrw.ll
>    llvm/trunk/test/CodeGen/X86/vsplit-and.ll
>    llvm/trunk/test/CodeGen/X86/widen_load-0.ll
> 
> Modified: llvm/trunk/test/CodeGen/X86/2009-06-07-ExpandMMXBitcast.ll
> URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/X86/2009-06-07-ExpandMMXBitcast.ll?rev=142158&r1=142157&r2=142158&view=diff
> ==============================================================================
> --- llvm/trunk/test/CodeGen/X86/2009-06-07-ExpandMMXBitcast.ll (original)
> +++ llvm/trunk/test/CodeGen/X86/2009-06-07-ExpandMMXBitcast.ll Sun Oct 16 16:20:54 2011
> @@ -1,4 +1,4 @@
> -; RUN: llc < %s -march=x86 -mattr=+mmx | grep movl | count 2
> +; RUN: llc < %s -mtriple=x86_64-linux -mattr=+mmx | grep movd | count 3
> 
> define i64 @a(i32 %a, i32 %b) nounwind readnone {
> entry:
> 
> Modified: llvm/trunk/test/CodeGen/X86/mmx-pinsrw.ll
> URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/X86/mmx-pinsrw.ll?rev=142158&r1=142157&r2=142158&view=diff
> ==============================================================================
> --- llvm/trunk/test/CodeGen/X86/mmx-pinsrw.ll (original)
> +++ llvm/trunk/test/CodeGen/X86/mmx-pinsrw.ll Sun Oct 16 16:20:54 2011
> @@ -1,4 +1,4 @@
> -; RUN: llc < %s -march=x86 -mattr=+mmx,+sse2 | grep pinsr 
> +; RUN: llc < %s  -mtriple=x86_64-linux -mattr=+mmx,+sse2 | grep pinsr 
> ; PR2562
> 
> external global i16		; <i16*>:0 [#uses=1]
> 
> Modified: llvm/trunk/test/CodeGen/X86/vsplit-and.ll
> URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/X86/vsplit-and.ll?rev=142158&r1=142157&r2=142158&view=diff
> ==============================================================================
> --- llvm/trunk/test/CodeGen/X86/vsplit-and.ll (original)
> +++ llvm/trunk/test/CodeGen/X86/vsplit-and.ll Sun Oct 16 16:20:54 2011
> @@ -1,4 +1,4 @@
> -; RUN: llc < %s -march=x86 |  FileCheck %s
> +; RUN: llc < %s -mtriple=x86_64-linux -march=x86 |  FileCheck %s
> 
> 
> define void @t(<2 x i64>* %dst, <2 x i64> %src1, <2 x i64> %src2) nounwind readonly {
> 
> Modified: llvm/trunk/test/CodeGen/X86/widen_load-0.ll
> URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/X86/widen_load-0.ll?rev=142158&r1=142157&r2=142158&view=diff
> ==============================================================================
> --- llvm/trunk/test/CodeGen/X86/widen_load-0.ll (original)
> +++ llvm/trunk/test/CodeGen/X86/widen_load-0.ll Sun Oct 16 16:20:54 2011
> @@ -4,15 +4,15 @@
> 
> ; Both loads should happen before either store.
> 
> -; CHECK: movd  (%rsi), {{.*}}
> -; CHECK: movd  (%rdi), {{.*}}
> -; CHECK: movd  {{.*}}, (%rdi)
> -; CHECK: movd  {{.*}}, (%rsi)
> +; CHECK: movd  ({{.*}}), {{.*}}
> +; CHECK: movd  ({{.*}}), {{.*}}
> +; CHECK: movd  {{.*}}, ({{.*}})
> +; CHECK: movd  {{.*}}, ({{.*}})
> 
> -; WIN64: movd  (%rdx), {{.*}}
> -; WIN64: movd  (%rcx), {{.*}}
> -; WIN64: movd  {{.*}}, (%rcx)
> -; WIN64: movd  {{.*}}, (%rdx)
> +; WIN64: movd  ({{.*}}), {{.*}}
> +; WIN64: movd  ({{.*}}), {{.*}}
> +; WIN64: movd  {{.*}}, ({{.*}})
> +; WIN64: movd  {{.*}}, ({{.*}})
> 
> define void @short2_int_swap(<2 x i16>* nocapture %b, i32* nocapture %c) nounwind {
> entry:
> 
> 
> _______________________________________________
> llvm-commits mailing list
> llvm-commits at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits

-David





More information about the llvm-commits mailing list