Home | History | Annotate | Download | only in X86

Lines Matching full:x32

1 ; RUN: llc < %s -mtriple=i686-apple-darwin9 -mattr=sse41 -mcpu=penryn | FileCheck %s -check-prefix=X32
9 ; X32-LABEL: pinsrd_1:
10 ; X32: pinsrd $1, 4(%esp), %xmm0
19 ; X32-LABEL: pinsrb_1:
20 ; X32: pinsrb $1, 4(%esp), %xmm0
39 ; X32: _pmovsxbd_1:
40 ; X32: movl 4(%esp), %eax
41 ; X32: pmovsxbd (%eax), %xmm0
56 ; X32: _pmovsxwd_1:
57 ; X32: movl 4(%esp), %eax
58 ; X32: pmovsxwd (%eax), %xmm0
75 ; X32: _pmovzxbq_1:
76 ; X32: movl L_g16$non_lazy_ptr, %eax
77 ; X32: pmovzxbq (%eax), %xmm0
96 ; X32: _extractps_1:
97 ; X32: extractps $3, %xmm0, %eax
107 ; X32: _extractps_2:
108 ; X32: extractps $3, %xmm0, %eax
124 ; X32: _ext_1:
125 ; X32: pshufd $3, %xmm0, %xmm0
126 ; X32: addss LCPI7_0, %xmm0
136 ; X32: _ext_2:
137 ; X32: pshufd $3, %xmm0, %xmm0
146 ; X32: _ext_3:
147 ; X32: pextrd $3, %xmm0, %eax
156 ; X32: _insertps_1:
157 ; X32: insertps $1, %xmm1, %xmm0
168 ; X32: _insertps_2:
169 ; X32: insertps $0, 4(%esp), %xmm0
179 ; X32: _insertps_3:
180 ; X32: insertps $0, %xmm1, %xmm0
189 ; X32: _ptestz_1:
190 ; X32: ptest %xmm1, %xmm0
191 ; X32: sete %al
201 ; X32: _ptestz_2:
202 ; X32: ptest %xmm1, %xmm0
203 ; X32: sbbl %eax
213 ; X32: _ptestz_3:
214 ; X32: ptest %xmm1, %xmm0
215 ; X32: seta %al
240 ; X32-LABEL: buildvector:
241 ; X32-NOT: insertps $0
242 ; X32: insertps $16
243 ; X32-NOT: insertps $0
244 ; X32: ret