Lines Matching full:movdqa
57 # SIMD "domain" (movaps instead of movdqa, xorps instead of
230 movdqa $y0, $t0
245 movdqa $y0, $t0
261 movdqa $y0, $t0
262 movdqa $y2, $t1
284 movdqa @x[0], @t[0]
285 movdqa @x[1], @t[1]
302 movdqa @x[4], @t[0]
303 movdqa @x[5], @t[1]
330 movdqa @x[4], @t[3]
331 movdqa @x[5], @t[2]
332 movdqa @x[1], @t[1]
333 movdqa @x[7], @s[1]
334 movdqa @x[0], @s[0]
339 movdqa @t[3], @s[2]
341 movdqa @t[2], @t[0]
343 movdqa @t[3], @s[3]
352 movdqa @x[3], @s[0]
357 movdqa @x[4], @s[1]
358 movdqa @x[1], @s[0]
361 movdqa @s[1], @t[1]
368 movdqa @x[7], @s[0]
370 movdqa @x[6], @s[1]
372 movdqa @x[5], @s[2]
374 movdqa @x[4], @s[3]
387 movdqa @t[3], @s[0]
391 movdqa @t[0], @s[2]
392 movdqa @s[0], @s[3]
396 movdqa @t[1], @s[1]
404 movdqa @s[2], @t[2]
506 movdqa @t[0], @x[2]
508 movdqa @t[1], @x[7]
514 movdqa @t[0], @x[3]
516 movdqa @t[6], @x[2]
517 movdqa @t[1], @x[7]
518 movdqa @x[6], @x[4]
519 movdqa @t[3], @x[6]
530 movdqa @x[2], @t[2]
534 movdqa @x[5], @t[5]
546 movdqa @x[4], @t[4]
666 movdqa @t[0],@XMM[0]
667 movdqa @t[1],@XMM[1]
668 movdqa @t[2],@XMM[2]
669 movdqa @t[3],@XMM[3]
670 movdqa @t[4],@XMM[4]
671 movdqa @t[5],@XMM[5]
672 movdqa @t[6],@XMM[6]
673 movdqa @t[7],@XMM[7]
729 movdqa 0x30($const),@t[0] # .LSR
740 movdqa 0x40($const),@t[0] # .LSRM0
759 movdqa $b,$t
771 movdqa $b0,$t0
773 movdqa $b1,$t1
792 movdqa 0x00($const),$t0 # .LBS0
793 movdqa 0x10($const),$t1 # .LBS1
798 movdqa 0x20($const),$t0 # .LBS2
818 movdqa ($key), @XMM[9] # round 0 key
820 movdqa 0x50($const), @XMM[8] # .LM0SR
855 movdqa 0x30($const), @XMM[8] # .LSR
857 movdqa 0x40($const), @XMM[8] # .LSRM0
865 movdqa ($key), @XMM[8] # last round key
882 movdqa ($key), @XMM[9] # round 0 key
884 movdqa -0x30($const), @XMM[8] # .LM0ISR
918 movdqa -0x10($const), @XMM[8] # .LISR
920 movdqa -0x20($const), @XMM[8] # .LISRM0
927 movdqa ($key), @XMM[8] # last round key
950 movdqa @x[0], @x[2]
951 movdqa @x[1], @x[3]
958 movdqa @x[0], @x[4]
959 movdqa @x[2], @x[6]
960 movdqa @x[1], @x[5]
961 movdqa @x[3], @x[7]
974 movdqa 0x00($const), %xmm0 # 0x01...
975 movdqa 0x10($const), %xmm1 # 0x02...
976 movdqa 0x20($const), %xmm2 # 0x04...
977 movdqa 0x30($const), %xmm3 # 0x08...
978 movdqa 0x40($const), %xmm4 # .LM0
982 movdqa %xmm7, ($out) # save round 0 key
990 movdqa %xmm0, %xmm8
991 movdqa %xmm1, %xmm9
995 movdqa %xmm2, %xmm10
998 movdqa %xmm3, %xmm11
1004 movdqa %xmm0, %xmm12
1007 movdqa %xmm1, %xmm13
1011 movdqa %xmm2, %xmm14
1012 movdqa %xmm3, %xmm15
1018 movdqa %xmm8, 0x00($out) # write bit-sliced round key
1021 movdqa %xmm9, 0x10($out)
1028 movdqa %xmm10, 0x20($out)
1031 movdqa %xmm11, 0x30($out)
1038 movdqa %xmm12, 0x40($out)
1039 movdqa %xmm13, 0x50($out)
1040 movdqa %xmm14, 0x60($out)
1041 movdqa %xmm15, 0x70($out)
1046 movdqa 0x50($const), %xmm7 # .L63
1047 #movdqa %xmm6, ($out) # don't save last round key
1065 movdqa %xmm7,(%rax) # save last round key
1111 movdqa %xmm6,(%rax) # save last round key
1112 movdqa %xmm7,($out)
1208 movdqa %xmm7,(%rax) # save last round key
1328 movdqa %xmm0, 0x00(%rax)
1329 movdqa %xmm0, 0x10(%rax)
1409 movdqa %xmm6,(%rax) # save last round key
1410 movdqa %xmm7,(%rsp)
1530 movdqa %xmm0, 0x00(%rax)
1531 movdqa %xmm0, 0x10(%rax)
1626 movdqa %xmm6,(%rax) # save last round key
1627 movdqa %xmm7,(%rsp)
1642 movdqa @XMM[15], 0x20(%rbp) # put aside IV
1696 movdqa @XMM[15], 0x20(%rbp) # put aside IV
1722 movdqa @XMM[15], 0x20(%rbp) # put aside IV
1745 movdqa @XMM[15], 0x20(%rbp) # put aside IV
1765 movdqa @XMM[15], 0x20(%rbp) # put aside IV
1782 movdqa @XMM[15], 0x20(%rbp) # put aside IV
1796 movdqa @XMM[15], 0x20(%rbp) # put aside IV
1813 movdqa @XMM[0], @XMM[15] # IV
1820 movdqa %xmm0, 0x00(%rax)
1821 movdqa %xmm0, 0x10(%rax)
1891 movdqa %xmm0, 0x20(%rbp) # copy counter
1905 movdqa %xmm7,(%rax) # save last round key
1907 movdqa (%rsp), @XMM[9] # load round0 key
1909 movdqa 0x20(%rbp), @XMM[0] # counter copy
1910 movdqa -0x20(%r11), @XMM[8] # .LSWPUP
1913 movdqa @XMM[9], (%rsp) # save adjusted round0 key
1917 movdqa @XMM[0], 0x20(%rbp) # save counter
1918 movdqa @XMM[0], @XMM[1] # prepare 8 counter values
1919 movdqa @XMM[0], @XMM[2]
1921 movdqa @XMM[0], @XMM[3]
1923 movdqa @XMM[0], @XMM[4]
1925 movdqa @XMM[0], @XMM[5]
1927 movdqa @XMM[0], @XMM[6]
1929 movdqa @XMM[0], @XMM[7]
1935 movdqa (%rsp), @XMM[9] # round 0 key
1937 movdqa -0x10(%r11), @XMM[8] # .LSWPUPM0SR
1972 movdqa 0x20(%rbp), @XMM[0] # load counter
2052 movdqa %xmm0, 0x00(%rax)
2053 movdqa %xmm0, 0x10(%rax)
2150 movdqa %xmm7, (%rax) # save last round key
2154 movdqa 0x20(%rbp), @XMM[7] # initial tweak
2157 movdqa .Lxts_magic(%rip), $twmask
2171 movdqa @XMM[7], @XMM[$i]
2172 movdqa @XMM[7], `0x10*$i`(%rsp)# save tweak[$i]
2190 movdqa @XMM[7], 0x70(%rsp)
2216 movdqa 0x70(%rsp), @XMM[7] # prepare next iteration tweak
2218 movdqa .Lxts_magic(%rip), $twmask
2238 movdqa @XMM[7], @XMM[$i]
2239 movdqa @XMM[7], `0x10*$i`(%rsp)# save tweak[$i]
2257 movdqa @XMM[7], 0x70(%rsp)
2281 movdqa 0x70(%rsp), @XMM[7] # next iteration tweak
2307 movdqa 0x60(%rsp), @XMM[7] # next iteration tweak
2331 movdqa 0x50(%rsp), @XMM[7] # next iteration tweak
2353 movdqa 0x40(%rsp), @XMM[7] # next iteration tweak
2373 movdqa 0x30(%rsp), @XMM[7] # next iteration tweak
2391 movdqa 0x20(%rsp), @XMM[7] # next iteration tweak
2397 movdqa @XMM[8], 0x20(%rbp)
2411 movdqa 0x10(%rsp), @XMM[7] # next iteration tweak
2432 movdqa @XMM[0], 0x20(%rbp)
2442 movdqa %xmm0, 0x00(%rax)
2443 movdqa %xmm0, 0x10(%rax)
2531 movdqa %xmm6, (%rax) # save last round key
2532 movdqa %xmm7, (%rsp)
2542 movdqa 0x20(%rbp), @XMM[7] # initial tweak
2545 movdqa .Lxts_magic(%rip), $twmask
2559 movdqa @XMM[7], @XMM[$i]
2560 movdqa @XMM[7], `0x10*$i`(%rsp)# save tweak[$i]
2578 movdqa @XMM[7], 0x70(%rsp)
2604 movdqa 0x70(%rsp), @XMM[7] # prepare next iteration tweak
2606 movdqa .Lxts_magic(%rip), $twmask
2626 movdqa @XMM[7], @XMM[$i]
2627 movdqa @XMM[7], `0x10*$i`(%rsp)# save tweak[$i]
2645 movdqa @XMM[7], 0x70(%rsp)
2669 movdqa 0x70(%rsp), @XMM[7] # next iteration tweak
2695 movdqa 0x60(%rsp), @XMM[7] # next iteration tweak
2719 movdqa 0x50(%rsp), @XMM[7] # next iteration tweak
2741 movdqa 0x40(%rsp), @XMM[7] # next iteration tweak
2761 movdqa 0x30(%rsp), @XMM[7] # next iteration tweak
2779 movdqa 0x20(%rsp), @XMM[7] # next iteration tweak
2785 movdqa @XMM[8], 0x20(%rbp)
2799 movdqa 0x10(%rsp), @XMM[7] # next iteration tweak
2806 movdqa .Lxts_magic(%rip), $twmask
2809 movdqa @XMM[7], @XMM[6]
2818 movdqa @XMM[0], 0x20(%rbp)
2839 movdqa @XMM[0], 0x20(%rbp)
2849 movdqa %xmm0, 0x00(%rax)
2850 movdqa %xmm0, 0x10(%rax)