Lines Matching +full:0 +full:x55
13 ROT8: .octa 0x0e0d0c0f0a09080b0605040702010003
16 ROT16: .octa 0x0d0c0f0e09080b0a0504070601000302
19 CTRINC: .octa 0x00000003000000020000000100000000
68 # x1 = shuffle32(x1, MASK(0, 3, 2, 1))
69 pshufd $0x39,%xmm1,%xmm1
70 # x2 = shuffle32(x2, MASK(1, 0, 3, 2))
71 pshufd $0x4e,%xmm2,%xmm2
72 # x3 = shuffle32(x3, MASK(2, 1, 0, 3))
73 pshufd $0x93,%xmm3,%xmm3
101 # x1 = shuffle32(x1, MASK(2, 1, 0, 3))
102 pshufd $0x93,%xmm1,%xmm1
103 # x2 = shuffle32(x2, MASK(1, 0, 3, 2))
104 pshufd $0x4e,%xmm2,%xmm2
105 # x3 = shuffle32(x3, MASK(0, 3, 2, 1))
106 pshufd $0x39,%xmm3,%xmm3
123 movdqu 0x00(%rdi),%xmm0
124 movdqu 0x10(%rdi),%xmm1
125 movdqu 0x20(%rdi),%xmm2
126 movdqu 0x30(%rdi),%xmm3
137 cmp $0x10,%rax
139 movdqu 0x00(%rdx),%xmm4
141 movdqu %xmm0,0x00(%rsi)
145 cmp $0x20,%rax
147 movdqu 0x10(%rdx),%xmm0
149 movdqu %xmm0,0x10(%rsi)
153 cmp $0x30,%rax
155 movdqu 0x20(%rdx),%xmm0
157 movdqu %xmm0,0x20(%rsi)
161 cmp $0x40,%rax
163 movdqu 0x30(%rdx),%xmm0
165 movdqu %xmm0,0x30(%rsi)
174 and $0x0f,%r9
176 and $~0x0f,%rax
181 sub $0x10,%rsp
189 pxor 0x00(%rsp),%xmm0
190 movdqa %xmm0,0x00(%rsp)
208 movdqu 0x00(%rdi),%xmm0
209 movdqu 0x10(%rdi),%xmm1
210 movdqu 0x20(%rdi),%xmm2
211 movdqu 0x30(%rdi),%xmm3
216 movdqu %xmm0,0x00(%rsi)
217 movdqu %xmm3,0x10(%rsi)
241 sub $0x80,%rsp
245 # x0..15[0-3] = s0..3[0..3]
246 movq 0x00(%rdi),%xmm1
247 pshufd $0x00,%xmm1,%xmm0
248 pshufd $0x55,%xmm1,%xmm1
249 movq 0x08(%rdi),%xmm3
250 pshufd $0x00,%xmm3,%xmm2
251 pshufd $0x55,%xmm3,%xmm3
252 movq 0x10(%rdi),%xmm5
253 pshufd $0x00,%xmm5,%xmm4
254 pshufd $0x55,%xmm5,%xmm5
255 movq 0x18(%rdi),%xmm7
256 pshufd $0x00,%xmm7,%xmm6
257 pshufd $0x55,%xmm7,%xmm7
258 movq 0x20(%rdi),%xmm9
259 pshufd $0x00,%xmm9,%xmm8
260 pshufd $0x55,%xmm9,%xmm9
261 movq 0x28(%rdi),%xmm11
262 pshufd $0x00,%xmm11,%xmm10
263 pshufd $0x55,%xmm11,%xmm11
264 movq 0x30(%rdi),%xmm13
265 pshufd $0x00,%xmm13,%xmm12
266 pshufd $0x55,%xmm13,%xmm13
267 movq 0x38(%rdi),%xmm15
268 pshufd $0x00,%xmm15,%xmm14
269 pshufd $0x55,%xmm15,%xmm15
271 movdqa %xmm0,0x00(%rsp)
272 movdqa %xmm1,0x10(%rsp)
273 movdqa %xmm2,0x20(%rsp)
274 movdqa %xmm3,0x30(%rsp)
280 # x12 += counter values 0-3
285 movdqa 0x00(%rsp),%xmm0
287 movdqa %xmm0,0x00(%rsp)
291 movdqa 0x10(%rsp),%xmm0
293 movdqa %xmm0,0x10(%rsp)
297 movdqa 0x20(%rsp),%xmm0
299 movdqa %xmm0,0x20(%rsp)
303 movdqa 0x30(%rsp),%xmm0
305 movdqa %xmm0,0x30(%rsp)
339 movdqa 0x00(%rsp),%xmm0
341 movdqa %xmm0,0x00(%rsp)
345 movdqa 0x10(%rsp),%xmm0
347 movdqa %xmm0,0x10(%rsp)
351 movdqa 0x20(%rsp),%xmm0
353 movdqa %xmm0,0x20(%rsp)
357 movdqa 0x30(%rsp),%xmm0
359 movdqa %xmm0,0x30(%rsp)
393 movdqa 0x00(%rsp),%xmm0
395 movdqa %xmm0,0x00(%rsp)
399 movdqa 0x10(%rsp),%xmm0
401 movdqa %xmm0,0x10(%rsp)
405 movdqa 0x20(%rsp),%xmm0
407 movdqa %xmm0,0x20(%rsp)
411 movdqa 0x30(%rsp),%xmm0
413 movdqa %xmm0,0x30(%rsp)
447 movdqa 0x00(%rsp),%xmm0
449 movdqa %xmm0,0x00(%rsp)
453 movdqa 0x10(%rsp),%xmm0
455 movdqa %xmm0,0x10(%rsp)
459 movdqa 0x20(%rsp),%xmm0
461 movdqa %xmm0,0x20(%rsp)
465 movdqa 0x30(%rsp),%xmm0
467 movdqa %xmm0,0x30(%rsp)
503 # x0[0-3] += s0[0]
504 # x1[0-3] += s0[1]
505 movq 0x00(%rdi),%xmm3
506 pshufd $0x00,%xmm3,%xmm2
507 pshufd $0x55,%xmm3,%xmm3
508 paddd 0x00(%rsp),%xmm2
509 movdqa %xmm2,0x00(%rsp)
510 paddd 0x10(%rsp),%xmm3
511 movdqa %xmm3,0x10(%rsp)
512 # x2[0-3] += s0[2]
513 # x3[0-3] += s0[3]
514 movq 0x08(%rdi),%xmm3
515 pshufd $0x00,%xmm3,%xmm2
516 pshufd $0x55,%xmm3,%xmm3
517 paddd 0x20(%rsp),%xmm2
518 movdqa %xmm2,0x20(%rsp)
519 paddd 0x30(%rsp),%xmm3
520 movdqa %xmm3,0x30(%rsp)
522 # x4[0-3] += s1[0]
523 # x5[0-3] += s1[1]
524 movq 0x10(%rdi),%xmm3
525 pshufd $0x00,%xmm3,%xmm2
526 pshufd $0x55,%xmm3,%xmm3
529 # x6[0-3] += s1[2]
530 # x7[0-3] += s1[3]
531 movq 0x18(%rdi),%xmm3
532 pshufd $0x00,%xmm3,%xmm2
533 pshufd $0x55,%xmm3,%xmm3
537 # x8[0-3] += s2[0]
538 # x9[0-3] += s2[1]
539 movq 0x20(%rdi),%xmm3
540 pshufd $0x00,%xmm3,%xmm2
541 pshufd $0x55,%xmm3,%xmm3
544 # x10[0-3] += s2[2]
545 # x11[0-3] += s2[3]
546 movq 0x28(%rdi),%xmm3
547 pshufd $0x00,%xmm3,%xmm2
548 pshufd $0x55,%xmm3,%xmm3
552 # x12[0-3] += s3[0]
553 # x13[0-3] += s3[1]
554 movq 0x30(%rdi),%xmm3
555 pshufd $0x00,%xmm3,%xmm2
556 pshufd $0x55,%xmm3,%xmm3
559 # x14[0-3] += s3[2]
560 # x15[0-3] += s3[3]
561 movq 0x38(%rdi),%xmm3
562 pshufd $0x00,%xmm3,%xmm2
563 pshufd $0x55,%xmm3,%xmm3
567 # x12 += counter values 0-3
571 movdqa 0x00(%rsp),%xmm0
572 movdqa 0x10(%rsp),%xmm1
576 movdqa %xmm2,0x00(%rsp)
577 movdqa %xmm0,0x10(%rsp)
578 movdqa 0x20(%rsp),%xmm0
579 movdqa 0x30(%rsp),%xmm1
583 movdqa %xmm2,0x20(%rsp)
584 movdqa %xmm0,0x30(%rsp)
611 movdqa 0x00(%rsp),%xmm0
612 movdqa 0x20(%rsp),%xmm1
616 movdqa %xmm2,0x00(%rsp)
617 movdqa %xmm0,0x20(%rsp)
618 movdqa 0x10(%rsp),%xmm0
619 movdqa 0x30(%rsp),%xmm1
623 movdqa %xmm2,0x10(%rsp)
624 movdqa %xmm0,0x30(%rsp)
651 movdqa 0x00(%rsp),%xmm0
652 cmp $0x10,%rax
654 movdqu 0x00(%rdx),%xmm1
656 movdqu %xmm0,0x00(%rsi)
659 cmp $0x20,%rax
661 movdqu 0x10(%rdx),%xmm1
663 movdqu %xmm0,0x10(%rsi)
666 cmp $0x30,%rax
668 movdqu 0x20(%rdx),%xmm1
670 movdqu %xmm0,0x20(%rsi)
673 cmp $0x40,%rax
675 movdqu 0x30(%rdx),%xmm1
677 movdqu %xmm0,0x30(%rsi)
679 movdqa 0x20(%rsp),%xmm0
680 cmp $0x50,%rax
682 movdqu 0x40(%rdx),%xmm1
684 movdqu %xmm0,0x40(%rsi)
687 cmp $0x60,%rax
689 movdqu 0x50(%rdx),%xmm1
691 movdqu %xmm0,0x50(%rsi)
694 cmp $0x70,%rax
696 movdqu 0x60(%rdx),%xmm1
698 movdqu %xmm0,0x60(%rsi)
701 cmp $0x80,%rax
703 movdqu 0x70(%rdx),%xmm1
705 movdqu %xmm0,0x70(%rsi)
707 movdqa 0x10(%rsp),%xmm0
708 cmp $0x90,%rax
710 movdqu 0x80(%rdx),%xmm1
712 movdqu %xmm0,0x80(%rsi)
715 cmp $0xa0,%rax
717 movdqu 0x90(%rdx),%xmm1
719 movdqu %xmm0,0x90(%rsi)
722 cmp $0xb0,%rax
724 movdqu 0xa0(%rdx),%xmm1
726 movdqu %xmm0,0xa0(%rsi)
729 cmp $0xc0,%rax
731 movdqu 0xb0(%rdx),%xmm1
733 movdqu %xmm0,0xb0(%rsi)
735 movdqa 0x30(%rsp),%xmm0
736 cmp $0xd0,%rax
738 movdqu 0xc0(%rdx),%xmm1
740 movdqu %xmm0,0xc0(%rsi)
743 cmp $0xe0,%rax
745 movdqu 0xd0(%rdx),%xmm1
747 movdqu %xmm0,0xd0(%rsi)
750 cmp $0xf0,%rax
752 movdqu 0xe0(%rdx),%xmm1
754 movdqu %xmm0,0xe0(%rsi)
757 cmp $0x100,%rax
759 movdqu 0xf0(%rdx),%xmm1
761 movdqu %xmm0,0xf0(%rsi)
770 and $0x0f,%r9
772 and $~0x0f,%rax
781 pxor 0x00(%rsp),%xmm0
782 movdqa %xmm0,0x00(%rsp)