Lines Matching refs:r13

229         push    %r13
244 pop %r13
263 # clobbering r10, r11, r12, r13, r15, rax
275 mov arg5, %r13 # save the number of bytes of plaintext/ciphertext
276 and $-16, %r13 # r13 = r13 - (r13 mod 16)
278 mov %r13, %r12
300 sub $16*7, %r13
305 sub $16*6, %r13
310 sub $16*5, %r13
315 sub $16*4, %r13
320 sub $16*3, %r13
325 sub $16*2, %r13
330 sub $16*1, %r13
338 test %r13, %r13
341 sub $128, %r13
361 sub $128, %r13
373 sub $128, %r13
390 mov arg5, %r13
391 and $15, %r13 # r13 = (arg5 mod 16)
397 mov %r13, PBlockLen(arg2)
410 mov %r13, %r12
415 sub %r13, %r12 # adjust the shuffle mask pointer to be
416 # able to shift 16-r13 bytes (r13 is the
423 add %r13, %r11
428 sub %r13, %r11
432 # adjust the shuffle mask pointer to be able to shift 16-r13 bytes
433 # (r13 is the number of bytes in plaintext mod 16)
434 sub %r13, %r12
437 # shift right 16-r13 bytes
445 # mask out top 16-r13 bytes of xmm9
446 vpand %xmm1, %xmm9, %xmm9 # mask out top 16-r13 bytes of xmm9
455 # mask out top 16-r13 bytes of xmm9
456 vpand %xmm1, %xmm9, %xmm9 # mask out top 16-r13 bytes of xmm9
466 # output r13 Bytes
468 cmp $8, %r13
475 sub $8, %r13
481 sub $1, %r13
716 # Clobbers rax, r10, r12, r13, xmm0-6, xmm9-13
719 mov PBlockLen(arg2), %r13
720 test %r13, %r13
733 mov PBlockLen(arg2), %r13
742 # adjust the shuffle mask pointer to be able to shift r13 bytes
743 # r16-r13 is the number of bytes in plaintext mod 16)
744 add %r13, %r12
746 vpshufb %xmm2, %xmm9, %xmm9 # shift right r13 bytes
753 add %r13, %r10
763 # get the appropriate mask to mask out bottom r13 bytes of xmm9
764 vpand %xmm1, %xmm9, %xmm9 # mask out bottom r13 bytes of xmm9
789 add %r13, %r10
799 # get the appropriate mask to mask out bottom r13 bytes of xmm9
829 mov %r13, %r12
830 mov $16, %r13
831 # Set r13 to be the number of bytes to write out
832 sub %r12, %r13
835 mov \PLAIN_CYPH_LEN, %r13
839 cmp $8, %r13
846 sub $8, %r13
851 sub $1, %r13
1053 cmp $128, %r13
2003 cmp $128, %r13