Relax expressions and add explicit triplets -linux and -win32.
authorNAKAMURA Takumi <geek4civic@gmail.com>
Tue, 22 Feb 2011 07:21:51 +0000 (07:21 +0000)
committerNAKAMURA Takumi <geek4civic@gmail.com>
Tue, 22 Feb 2011 07:21:51 +0000 (07:21 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@126215 91177308-0d34-0410-b5e6-96231b3b80d8

test/CodeGen/X86/vec_shuffle-37.ll

index b09093089c5aa4701cd3d06db1e8061ba63c7e98..2efdb14b4044683ae773fd0f179c6b659df0c7f0 100644 (file)
@@ -1,9 +1,10 @@
-; RUN: llc < %s -march=x86-64 | FileCheck %s
+; RUN: llc < %s -mtriple=x86_64-linux | FileCheck %s
+; RUN: llc < %s -mtriple=x86_64-win32 | FileCheck %s
 ; RUN: llc -O0 < %s -march=x86 -mcpu=core2 | FileCheck %s --check-prefix=CHECK_O0
 
 define <4 x i32> @t00(<4 x i32>* %a0) nounwind ssp {
 entry:
-; CHECK: movaps  (%rdi), %xmm0
+; CHECK: movaps  ({{%rdi|%rcx}}), %xmm0
 ; CHECK-NEXT: movaps  %xmm0, %xmm1
 ; CHECK-NEXT: movlps  (%rax), %xmm1
 ; CHECK-NEXT: shufps  $36, %xmm1, %xmm0