Skip to content

Commit 8763245

Browse files
committed
[X86] pr134607.ll - regenerate test checks
1 parent fb845f9 commit 8763245

File tree

1 file changed

+13
-6
lines changed

1 file changed

+13
-6
lines changed

llvm/test/CodeGen/X86/pr134607.ll

Lines changed: 13 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,27 @@
1+
; NOTE: Assertions have been autogenerated by utils/update_llc_test_checks.py UTC_ARGS: --version 5
12
; RUN: llc < %s -mtriple=i386-unknown-unknown -mattr=+sse -O3 | FileCheck %s --check-prefixes=X86
23
; RUN: llc < %s -mtriple=x86_64-unknown-unknown -mattr=-sse2,+sse -O3 | FileCheck %s --check-prefixes=X64-SSE1
34
; RUN: llc < %s -mtriple=x86_64-unknown-unknown -mattr=+sse2,+sse -O3 | FileCheck %s --check-prefixes=X64-SSE2
45

56
define void @store_v2f32_constant(ptr %v) {
67
; X86-LABEL: store_v2f32_constant:
78
; X86: # %bb.0:
8-
; X86-NEXT: movl 4(%esp), %eax
9-
; X86-NEXT: movaps {{\.?LCPI[0-9]+_[0-9]+}}, %xmm0
10-
9+
; X86-NEXT: movl {{[0-9]+}}(%esp), %eax
10+
; X86-NEXT: movaps {{.*#+}} xmm0 = [2.56E+2,5.12E+2,u,u]
11+
; X86-NEXT: movlps %xmm0, (%eax)
12+
; X86-NEXT: retl
13+
;
1114
; X64-SSE1-LABEL: store_v2f32_constant:
1215
; X64-SSE1: # %bb.0:
13-
; X64-SSE1-NEXT: movaps {{\.?LCPI[0-9]+_[0-9]+}}(%rip), %xmm0
14-
16+
; X64-SSE1-NEXT: movaps {{.*#+}} xmm0 = [2.56E+2,5.12E+2,u,u]
17+
; X64-SSE1-NEXT: movlps %xmm0, (%rdi)
18+
; X64-SSE1-NEXT: retq
19+
;
1520
; X64-SSE2-LABEL: store_v2f32_constant:
1621
; X64-SSE2: # %bb.0:
17-
; X64-SSE2-NEXT: movsd {{\.?LCPI[0-9]+_[0-9]+}}(%rip), %xmm0
22+
; X64-SSE2-NEXT: movsd {{.*#+}} xmm0 = [2.56E+2,5.12E+2,0.0E+0,0.0E+0]
23+
; X64-SSE2-NEXT: movsd %xmm0, (%rdi)
24+
; X64-SSE2-NEXT: retq
1825
store <2 x float> <float 2.560000e+02, float 5.120000e+02>, ptr %v, align 4
1926
ret void
2027
}

0 commit comments

Comments
 (0)