Lines Matching refs:X32
2 ; RUN: llc < %s -mtriple=i386-unknown -mattr=+sse4.1 | FileCheck %s --check-prefix=X32
9 ; X32-LABEL: t0:
10 ; X32: # BB#0:
11 ; X32-NEXT: pushl %ebp
12 ; X32-NEXT: movl %esp, %ebp
13 ; X32-NEXT: andl $-16, %esp
14 ; X32-NEXT: subl $32, %esp
15 ; X32-NEXT: movaps %xmm0, (%esp)
16 ; X32-NEXT: movl $76, (%esp,%eax,4)
17 ; X32-NEXT: movl (%esp), %eax
18 ; X32-NEXT: movl %ebp, %esp
19 ; X32-NEXT: popl %ebp
20 ; X32-NEXT: retl
35 ; X32-LABEL: t1:
36 ; X32: # BB#0:
37 ; X32-NEXT: pushl %ebp
38 ; X32-NEXT: movl %esp, %ebp
39 ; X32-NEXT: andl $-16, %esp
40 ; X32-NEXT: subl $32, %esp
41 ; X32-NEXT: movl $76, %ecx
42 ; X32-NEXT: pinsrd $0, %ecx, %xmm0
43 ; X32-NEXT: movdqa %xmm0, (%esp)
44 ; X32-NEXT: movl (%esp,%eax,4), %eax
45 ; X32-NEXT: movl %ebp, %esp
46 ; X32-NEXT: popl %ebp
47 ; X32-NEXT: retl
63 ; X32-LABEL: t2:
64 ; X32: # BB#0:
65 ; X32-NEXT: pushl %ebp
66 ; X32-NEXT: movl %esp, %ebp
67 ; X32-NEXT: andl $-16, %esp
68 ; X32-NEXT: subl $32, %esp
69 ; X32-NEXT: movdqa %xmm0, (%esp)
70 ; X32-NEXT: pinsrd $0, (%esp,%eax,4), %xmm0
71 ; X32-NEXT: movl %ebp, %esp
72 ; X32-NEXT: popl %ebp
73 ; X32-NEXT: retl
87 ; X32-LABEL: t3:
88 ; X32: # BB#0:
89 ; X32-NEXT: pushl %ebp
90 ; X32-NEXT: movl %esp, %ebp
91 ; X32-NEXT: andl $-16, %esp
92 ; X32-NEXT: subl $32, %esp
93 ; X32-NEXT: movaps %xmm0, (%esp)
94 ; X32-NEXT: movd %xmm0, (%esp,%eax,4)
95 ; X32-NEXT: movaps (%esp), %xmm0
96 ; X32-NEXT: movl %ebp, %esp
97 ; X32-NEXT: popl %ebp
98 ; X32-NEXT: retl