Home | History | Annotate | Download | only in X86

Lines Matching full:xmm1

33 	pshufd	$1, %xmm0, %xmm1        ## xmm1 = xmm0[1,0,0,0]
34 addss %xmm0, %xmm1
38 addss %xmm1, %xmm3
54 addss %xmm1, %xmm2
55 pshufd $1, %xmm1, %xmm1 ## xmm1 = xmm1[1,0,0,0]
57 addss %xmm1, %xmm3
112 movsd 32(%esp), %xmm1
114 ucomisd 40(%esp), %xmm1
215 %XMM1 = MOVAPSrr %XMM0
216 SHUFPSrr %XMM1<def&use>, %XMM1, 170
245 movss 4(%esp), %xmm1
246 mulss %xmm1, %xmm1
248 movss %xmm1, %xmm0
252 xmm1 are already zero'd. We could compile this to:
270 movaps c(%esp), %xmm1
272 movss %xmm1, %xmm0
275 Now consider if the ... code caused xmm1 to get spilled. This might produce
278 movaps c(%esp), %xmm1
279 movaps %xmm1, c2(%esp)
283 movaps c2(%esp), %xmm1
284 movss %xmm1, %xmm0
290 movaps c(%esp), %xmm1
291 movaps %xmm1, c2(%esp)
321 pxor %xmm1, %xmm1
323 shufps $50, %xmm1, %xmm2
370 cmpeqps xmm1, xmm1 ; xmm1 = all-ones
373 cmpeqps xmm1, xmm1 ; xmm1 = all-ones
374 psrlq xmm1, 31 ; xmm1 = all 100000000000...
396 movaps _a, %xmm1
397 pslld %xmm0, %xmm1
398 movaps %xmm1, _a
402 movaps _a, %xmm1
403 pslld %xmm0, %xmm1
404 movaps %xmm1, _a
548 movaps .LCPI1_0, %xmm1
549 pmaddwd %xmm1, %xmm0
572 xorps %xmm1, %xmm1
573 movss %xmm0, %xmm1
574 pshufd $81, %xmm1, %xmm0
591 insertps $0x10, x3(%rip), %xmm1
592 movaps %xmm1, %xmm2
617 pshufd $3, %xmm0, %xmm1
618 movd %xmm1, %eax
620 movd %eax, %xmm1
625 punpckldq %xmm1, %xmm2
628 movd %eax, %xmm1
633 punpckldq %xmm0, %xmm1
634 movaps %xmm1, %xmm0
712 movss LCPI1_1, %xmm1
714 shufps $2, %xmm1, %xmm2
883 insertps $16, %xmm1, %xmm3
887 pshufd $1, %xmm3, %xmm1
888 ## kill: XMM1<def> XMM1<kill>