mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-04-06 09:44:39 +00:00
Fixed failing test due to missing target triple causing different results on different buildbots.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@232685 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
b354ef31cf
commit
4c38456ead
@ -1,4 +1,4 @@
|
||||
; RUN: llc < %s -march=x86-64 -mattr=sse2 | FileCheck %s
|
||||
; RUN: llc < %s -mtriple=x86_64-unknown-unknown -mcpu=x86-64 -mattr=+sse2 | FileCheck %s
|
||||
|
||||
; Splat patterns below
|
||||
|
||||
@ -119,13 +119,14 @@ entry:
|
||||
define <2 x i64> @shr2_nosplat(<2 x i64> %A) nounwind {
|
||||
entry:
|
||||
; CHECK-LABEL: shr2_nosplat
|
||||
; CHECK: movdqa %xmm1, %xmm2
|
||||
; CHECK: movdqa %xmm0, %xmm1
|
||||
; CHECK-NEXT: psrlq $1, %xmm1
|
||||
; CHECK-NEXT: movdqa %xmm0, %xmm2
|
||||
; CHECK-NEXT: psrlq $8, %xmm2
|
||||
; CHECK-NEXT: movdqa %xmm1, %xmm0
|
||||
; CHECK-NEXT: psrlq $1, %xmm0
|
||||
; CHECK-NEXT: movsd {{.*#+}} xmm1 = xmm0[0],xmm1[1]
|
||||
; CHECK-NEXT: movsd {{.*#+}} xmm0 = xmm2[0],xmm0[1]
|
||||
; CHECK-NEXT: xorpd %xmm1, %xmm0
|
||||
; CHECK-NEXT: movsd {{.*#+}} xmm0 = xmm1[0],xmm0[1]
|
||||
; CHECK-NEXT: movsd {{.*#+}} xmm1 = xmm2[0],xmm1[1]
|
||||
; CHECK-NEXT: xorpd %xmm0, %xmm1
|
||||
; CHECK-NEXT: movapd %xmm1, %xmm0
|
||||
; CHECK-NEXT: ret
|
||||
%B = lshr <2 x i64> %A, < i64 8, i64 1>
|
||||
%C = lshr <2 x i64> %A, < i64 1, i64 0>
|
||||
|
Loading…
x
Reference in New Issue
Block a user