/sysdeps/x86_64/multiarch/ |
A D | wcscpy-ssse3.S | 152 lea 64(%rcx), %rcx 214 lea 16(%rcx), %rcx 227 lea 16(%rcx), %rcx 240 lea 16(%rcx), %rcx 247 lea 28(%rcx), %rcx 278 lea 64(%rcx), %rcx 313 lea 16(%rcx), %rcx 326 lea 16(%rcx), %rcx 339 lea 16(%rcx), %rcx 346 lea 24(%rcx), %rcx [all …]
|
A D | memmove-avx512-no-vzeroupper.S | 52 lea (%rsi, %rdx), %rcx 126 movq -0x8(%rcx), %rcx 128 movq %rcx, -0x8(%r9) 135 mov -0x4(%rcx), %ecx 144 mov -0x2(%rcx), %cx 180 prefetcht1 -0xC0(%rcx) 181 prefetcht1 -0x80(%rcx) 182 prefetcht1 -0x40(%rcx) 307 sub $512, %rcx 386 sub %r8, %rcx [all …]
|
A D | strcpy-ssse3.S | 269 lea 64(%rcx), %rcx 342 lea 16(%rcx), %rcx 358 lea 16(%rcx), %rcx 374 lea 16(%rcx), %rcx 384 lea 31(%rcx), %rcx 421 lea 64(%rcx), %rcx 459 lea 16(%rcx), %rcx 475 lea 16(%rcx), %rcx 491 lea 16(%rcx), %rcx 501 lea 30(%rcx), %rcx [all …]
|
A D | memcmp-ssse3.S | 121 lea -48(%rcx), %rcx 184 lea -48(%rcx), %rcx 262 lea -48(%rcx), %rcx 339 lea -48(%rcx), %rcx 418 lea -48(%rcx), %rcx 497 lea -48(%rcx), %rcx 574 lea -48(%rcx), %rcx 651 lea -48(%rcx), %rcx 730 lea -48(%rcx), %rcx 809 lea -48(%rcx), %rcx [all …]
|
A D | strcat-ssse3.S | 76 lea 16(%rdi), %rcx 222 sub %rcx, %rax 351 mov %rsi, %rcx 359 cmpb $0, (%rcx) 361 cmpb $0, 1(%rcx) 363 cmpb $0, 2(%rcx) 365 cmpb $0, 3(%rcx) 367 cmpb $0, 4(%rcx) 406 add %rsi, %rcx 641 add %rsi, %rcx [all …]
|
A D | strcmp-sse2-unaligned.S | 70 movq %rcx, %rdx 84 subq %rsi, %rcx 85 shrq $6, %rcx 86 movq %rcx, %rsi 132 salq $16, %rcx 135 orq %r8, %rcx 136 orq %rdi, %rcx 138 orq %rsi, %rcx 139 bsfq %rcx, %rcx 177 salq $16, %rcx [all …]
|
A D | strcpy-sse2-unaligned.S | 34 lea (%r11, %rcx), %rcx; \ 46 mov %rsi, %rcx 53 and $63, %rcx 54 cmp $32, %rcx 58 and $15, %rcx 100 add %rcx, %r8 101 sbb %rcx, %rcx 102 or %rcx, %r8 104 mov $16, %rcx 264 test %rcx, %rcx [all …]
|
A D | strcpy-avx2.S | 59 mov %rsi, %rcx 82 sub %rcx, %r10 86 sub %rcx, %r10 111 sub %rcx, %rdi 113 add %rcx, %r8 114 sbb %rcx, %rcx 115 or %rcx, %r8 346 add %rcx, %rdi 349 add %rcx, %rsi 390 add %rcx, %rsi [all …]
|
A D | strcpy-evex.S | 62 mov %rsi, %rcx 84 sub %rcx, %r10 88 sub %rcx, %r10 113 sub %rcx, %rdi 115 add %rcx, %r8 116 sbb %rcx, %rcx 117 or %rcx, %r8 350 add %rcx, %rdi 353 add %rcx, %rsi 393 add %rcx, %rsi [all …]
|
A D | strlen-vec.S | 54 salq $16, %rcx; \ 56 orq %r8, %rcx; \ 57 salq $32, %rcx; \ 58 orq %rcx, %rdx; 90 movq %rdi, %rcx 91 andq $4095, %rcx 93 cmpq $4047, %rcx 145 salq $16, %rcx 146 orq %r8, %rcx 147 salq $32, %rcx [all …]
|
A D | strcmp-evex.S | 338 subq %rsi, %rcx 415 cmpq %rcx, %r11 579 cmpq %rcx, %r11 610 movq %rdx, %rcx 615 subq %rcx, %r10 679 tzcntq %rdi, %rcx 685 cmpq %rcx, %r11 789 tzcntq %rdi, %rcx 794 addq %r10, %rcx 796 addq %r8, %rcx [all …]
|
A D | strcmp-avx2.S | 281 subq %rsi, %rcx 334 cmpq %rcx, %r11 461 cmpq %rcx, %r11 492 movq %rdx, %rcx 497 subq %rcx, %r10 528 tzcntq %rdi, %rcx 530 cmpq %rcx, %r11 598 tzcntq %rdi, %rcx 599 addq %r10, %rcx 601 addq %r8, %rcx [all …]
|
A D | memcpy-ssse3.S | 104 mov %rdi, %rcx 107 mov %rcx, %r8 108 sub %rdi, %rcx 109 add %rcx, %rdx 110 sub %rcx, %rsi 117 cmp %rcx, %rdx 136 mov %rdi, %rcx 137 and $0xf, %rcx 138 xor %rcx, %rdi 139 sub %rcx, %rdx [all …]
|
/sysdeps/unix/sysv/linux/x86_64/ |
A D | swapcontext.S | 53 movq (%rsp), %rcx 64 fnstenv (%rcx) 91 fldenv (%rcx) 169 rdsspq %rcx 185 rdsspq %rcx 186 subq %rdi, %rcx 188 negq %rcx 189 shrq $3, %rcx 192 cmpq %rsi, %rcx 195 subq %rsi, %rcx [all …]
|
A D | setcontext.S | 58 fldenv (%rcx) 129 rdsspq %rcx 130 subq %rdi, %rcx 132 negq %rcx 133 shrq $3, %rcx 136 cmpq %rsi, %rcx 137 cmovb %rcx, %rsi 139 subq %rsi, %rcx 145 movq oRCX(%rdx), %rcx 175 movq oRIP(%rdx), %rcx [all …]
|
A D | getcontext.S | 47 movq %rcx, oRCX(%rdi) 51 movq (%rsp), %rcx 52 movq %rcx, oRIP(%rdi) 53 leaq 8(%rsp), %rcx /* Exclude the return address. */ 54 movq %rcx, oRSP(%rdi) 109 leaq oFPREGSMEM(%rdi), %rcx 110 movq %rcx, oFPREGS(%rdi) 112 fnstenv (%rcx) 113 fldenv (%rcx)
|
/sysdeps/x86_64/ |
A D | strspn.S | 53 movb %cl, (%rsp,%rcx) /* set corresponding byte in stopset table */ 58 movb %cl, (%rsp,%rcx) /* set corresponding byte in stopset table */ 63 movb %cl, (%rsp,%rcx) /* set corresponding byte in stopset table */ 67 movb %cl, (%rsp,%rcx) /* set corresponding byte in stopset table */ 86 testb %cl, (%rsp,%rcx) /* is it contained in skipset? */ 90 testb %cl, (%rsp,%rcx) /* is it contained in skipset? */ 94 testb %cl, (%rsp,%rcx) /* is it contained in skipset? */ 98 testb %cl, (%rsp,%rcx) /* is it contained in skipset? */
|
A D | strcspn.S | 54 movb %cl, (%rsp,%rcx) /* set corresponding byte in skipset table */ 59 movb %cl, (%rsp,%rcx) /* set corresponding byte in skipset table */ 64 movb %cl, (%rsp,%rcx) /* set corresponding byte in skipset table */ 68 movb %cl, (%rsp,%rcx) /* set corresponding byte in skipset table */ 87 cmpb %cl, (%rsp,%rcx) /* is it contained in skipset? */ 91 cmpb %cl, (%rsp,%rcx) /* is it contained in skipset? */ 95 cmpb %cl, (%rsp,%rcx) /* is it contained in skipset? */ 99 cmpb %cl, (%rsp,%rcx) /* is it contained in skipset? */
|
A D | wcsrchr.S | 25 mov %rdi, %rcx 29 and $63, %rcx 30 cmp $48, %rcx 43 test %rcx, %rcx 52 test %rcx, %rcx 62 and $15, %rcx 100 or %rax, %rcx 109 or %rax, %rcx 118 or %rax, %rcx 127 or %rax, %rcx [all …]
|
A D | strcat.S | 27 movq %rdi, %rcx /* Dest. register. */ 53 addq %rcx, %rdx /* add the magic value to the word. We get 57 xorq %rcx, %rdx /* (word+magic)^word */ 67 addq %rcx, %rdx /* add the magic value to the word. We get 71 xorq %rcx, %rdx /* (word+magic)^word */ 81 addq %rcx, %rdx /* add the magic value to the word. We get 85 xorq %rcx, %rdx /* (word+magic)^word */ 95 addq %rcx, %rdx /* add the magic value to the word. We get 99 xorq %rcx, %rdx /* (word+magic)^word */ 124 shrq $32, %rcx /* look at other half. */ [all …]
|
A D | _mcount.S | 32 movq %rcx,8(%rsp) 33 cfi_rel_offset (rcx, 8) 63 movq 8(%rsp),%rcx 64 cfi_restore (rcx) 86 movq %rcx,8(%rsp) 87 cfi_rel_offset (rcx, 8) 117 movq 8(%rsp),%rcx 118 cfi_restore (rcx)
|
A D | strcmp.S | 229 sub %rcx, %r9 264 mov $16, %rcx 289 add $16, %rcx 304 add $16, %rcx 372 add $16, %rcx 402 add $16, %rcx 503 add $16, %rcx 534 add $16, %rcx 628 add $16, %rcx 659 add $16, %rcx [all …]
|
A D | addmul_1.S | 26 #define v0 %rcx 45 mul %rcx 53 mul %rcx 68 mul %rcx 75 L(top): mul %rcx 84 L(mid): mul %rcx 96 mul %rcx
|
A D | strrchr.S | 43 andq %rcx, %rax 75 orq %rcx, %rsi 77 salq $48, %rcx 78 orq %rcx, %rsi 82 xorq %rax, %rcx 83 andq %rcx, %rsi 92 movq %rdi, %rcx 201 salq $48, %rcx 205 orq %rcx, %rdx 208 salq $48, %rcx [all …]
|
A D | wcschr.S | 26 mov %rdi, %rcx 30 and $63, %rcx 31 cmp $48, %rcx 57 and $15, %rcx 79 add %rcx, %rax 138 bsf %rdx, %rcx 139 cmp %rcx, %rax
|