/illumos-gate/usr/src/lib/libc/amd64/gen/ |
H A D | strcpy.S | 39 mov %rdx, %r8 60 lea -16(%r8, %rcx), %r11 82 sub $16, %r8 108 add %rdx, %r8 /* compensate for overlap */ 149 sub $16, %r8 164 sub $16, %r8 176 sub $16, %r8 188 sub $16, %r8 201 sub $16, %r8 225 cmp %r10, %r8 [all …]
|
H A D | memcmp.S | 139 mov 8 (%rsi), %r8 143 sub 8 (%rdi), %r8 147 or %rax, %r8 149 or %r8, %r10 180 lea -8 (%r8, %rdx), %rdx 214 mov 8 (%rsi), %r8 216 sub 8 (%rdi), %r8 217 or %r8, %rax 229 mov 40 (%rsi), %r8 231 sub 40 (%rdi), %r8 [all …]
|
H A D | memcpy.S | 112 mov %rdx,%r8 117 cmp $0x80,%r8 # 128 119 add %r8,%rcx 120 add %r8,%rdx 122 movslq (%r11,%r8,4),%r10 304 sub $0xf,%r8 323 sub $0xe,%r8 338 sub $0xd,%r8 354 sub $0xc,%r8 367 sub $0xb,%r8 [all …]
|
H A D | strcat.S | 64 movabsq $0x7f7f7f7f7f7f7f7f, %r8 / %r8 = 0x7f... 65 movq %r8, %r9 72 movq %r8, %rcx 75 addq %r8, %rcx / %rcx += 0x7f7f7f7f7f7f7f7f 96 movq %r8, %rcx 99 addq %r8, %rcx / %rcx += 0x7f7f7f7f7f7f7f7f
|
H A D | strncat.S | 68 movabsq $0x7f7f7f7f7f7f7f7f, %r8 / %r8 = 0x7f... 69 movq %r8, %r9 76 movq %r8, %rcx 79 addq %r8, %rcx / %rcx += 0x7f7f7f7f 103 movq %r8, %rcx 106 addq %r8, %rcx / %rcx += 0x7f7f7f7f
|
H A D | memset.S | 99 mov %rdx,%r8 103 cmp $0x90,%r8 # 144 107 add %r8,%rdi 109 movslq (%r11,%r8,4),%rcx 468 sub %r10,%r8 551 cmp $0xc0,%r8 # 192 554 add %r8,%rdi 556 movslq (%r9,%r8,4),%rcx 819 cmp %r9,%r8 825 lea -0x80(%r8),%r8 # 128 [all …]
|
/illumos-gate/usr/src/tools/smatch/src/validation/backend/ |
H A D | switch.c | 10 int r8(void); 35 case 8: return r8(); in densefull() 53 case 8: return r8(); in densepart() 71 case 8: return r8(); in dense_dense_20() 82 case 28: return r8(); in dense_dense_20() 100 case 8: return r8(); in dense_dense_100() 111 case 108: return r8(); in dense_dense_100() 129 case 8: return r8(); in dense_dense_1000() 140 case 1008: return r8(); in dense_dense_1000() 158 case 189: return r8(); in sparse() [all …]
|
/illumos-gate/usr/src/uts/intel/ml/ |
H A D | copy.S | 198 movq 0x8(src, cnt, 8), %r8; \ 200 movnti %r8, 0x8(dst, cnt, 8); \ 399 mov -0x38(%rdi), %r8 400 mov %r8, -0x38(%rsi) 408 mov -0x20(%rdi), %r8 409 mov %r8, -0x20(%rsi) 417 mov -0x8(%rdi), %r8 418 mov %r8, -0x8(%rsi) 424 mov -0x49(%rdi), %r8 425 mov %r8, -0x49(%rsi) [all …]
|
H A D | hypersubr.S | 148 movq %r8, %r10 /* r10 = 4th arg */ 159 movq %r8, %r10 /* r10 = 4th arg */ 160 movq %r9, %r8 /* arg 5 */
|
H A D | retpoline.S | 81 RETPOLINE_MKTHUNK(r8) 97 RETPOLINE_MKGENERIC(r8) 113 RETPOLINE_MKJUMP(r8)
|
H A D | ddi_i86_asm.S | 355 cmpq $DDI_DEV_AUTOINCR, %r8 382 cmpq $DDI_DEV_AUTOINCR, %r8 409 cmpq $DDI_DEV_AUTOINCR, %r8 447 cmpq $DDI_DEV_AUTOINCR, %r8 473 cmpq $DDI_DEV_AUTOINCR, %r8 500 cmpq $DDI_DEV_AUTOINCR, %r8
|
H A D | sseblk.S | 109 SAVE_XMM0(%r8) 117 RSTOR_XMM0(%r8) 223 SAVE_XMMS(%r8) 230 RSTOR_XMMS(%r8)
|
H A D | i86_subr.S | 282 movq %rbx, %r8 294 movq %r8, %rbx 735 movzbq (%rsi), %r8 /* %r8 = *cp */ 737 testb %cl, (%r8, %rdx) 1264 pushq %r8 /* | %r8 | 0x20 */ 1368 popq %r8 1389 pushq %r8 /* | %r8 | 0x20 */ 1428 movq %rax, %r8 1449 movq %r8, %r11 1450 subq (%rax), %r8 [all …]
|
/illumos-gate/usr/src/lib/libmvec/amd64/src/ |
H A D | __vsqrtf.S | 46 movslq %r8d,%r8 47 shlq $2,%r8 54 cmpq $4,%r8 60 movq %r8,%r10 83 addq %r8,%rcx 114 addq %r8,%rcx 116 addq %r8,%rcx 118 addq %r8,%rcx 120 addq %r8,%rcx
|
/illumos-gate/usr/src/lib/libc/amd64/sys/ |
H A D | syscall.S | 41 movq %r8, %rcx /* arg3 */ 42 movq %r9, %r8 /* arg4 */ 69 movq %r8, %rcx /* arg3 */ 70 movq %r9, %r8 /* arg4 */ 86 movq %r8, %rdx /* arg2 */ 88 movq 16(%rbp), %r8 /* arg4 */ 125 movq %r8, %rdx /* arg2 */ 127 movq 16(%rsp), %r8 /* arg4 */
|
H A D | vforkx.S | 59 movq %rdi, %r8 /* flags */ 62 xorq %r8, %r8 /* flags = 0 */ 65 pushq %r8 /* save the flags on the stack */
|
/illumos-gate/usr/src/test/os-tests/tests/saveargs/testmatch/ |
H A D | data.S | 48 movq %r8, -0x28(%rbp) 82 movq %r8,-0x20(%rbp) 93 movq %r8,-0x20(%rbp) 105 movq %r8,-0x20(%rbp) 128 movq %r8,-0x28(%rbp) 141 movq %r8,-0x28(%rbp) 156 pushq %r8 187 pushq %r8 196 pushq %r8 207 pushq %r8 [all …]
|
/illumos-gate/usr/src/common/crypto/ecc/ |
H A D | ecp_256.c | 67 int r8; /* must be a signed value ! */ in ec_GFp_nistp256_mod() local 126 r8 = carry; in ec_GFp_nistp256_mod() 132 r8 += carry; in ec_GFp_nistp256_mod() 139 r8 += carry; in ec_GFp_nistp256_mod() 149 r8 += carry; in ec_GFp_nistp256_mod() 153 r8 += carry; in ec_GFp_nistp256_mod() 163 r8 += carry; in ec_GFp_nistp256_mod() 173 r8 -= carry; in ec_GFp_nistp256_mod() 183 r8 -= carry; in ec_GFp_nistp256_mod() 193 r8 -= carry; in ec_GFp_nistp256_mod() [all …]
|
/illumos-gate/usr/src/test/bhyve-tests/tests/common/ |
H A D | payload_utils.S | 88 movq %rdx, %r8 90 movl %eax, (%r8) 91 movl %ebx, 4(%r8) 92 movl %ecx, 8(%r8) 93 movl %edx, 12(%r8)
|
/illumos-gate/usr/src/common/bignum/amd64/ |
H A D | bignum_amd64_asm.S | 242 movq %rdx, %r8 / Use r8 for len; %rdx is used by mul 246 cmpq $8, %r8 / 8 - len 337 subq $8, %r8 352 decq %r8 364 decq %r8 376 decq %r8 388 decq %r8 400 decq %r8 412 decq %r8 424 decq %r8
|
/illumos-gate/usr/src/uts/i86pc/ml/ |
H A D | fb_swtch_src.S | 123 xorq %r8, %r8 237 COPY_SECT(%rdx, %r8, %r9) 249 movq %rsi, %r8 258 movq %rcx, (%r8)
|
/illumos-gate/usr/src/lib/brand/shared/brand/amd64/ |
H A D | handler.S | 86 movq %r8, EH_LOCALS_GREG(REG_R8)(%rbp) 168 movq %r8, %r9 169 movq %r10, %r8 190 movq EH_LOCALS_GREG(REG_R8)(%rbp), %r8 /* restore %r8 */
|
/illumos-gate/usr/src/cmd/sgs/rtld/amd64/ |
H A D | boot_elf.S | 364 movq %r8, ORIG_R8(%rbp) 417 leaq SPLAREGOFF(%rbp), %r8 / arg5 (&La_amd64_regs) 463 movq ORIG_R8(%rbp), %r8 549 movq ORIG_R8(%rbp), %r8 567 movq SYMNDX_OFF(%r11), %r8 / arg5 (symndx) 589 movq ORIG_R8(%rbp), %r8 695 pushq %r8 733 popq %r8
|
/illumos-gate/usr/src/contrib/ast/src/lib/libast/features/ |
H A D | sfio | 97 register int r11, r10, r9, r8, r7, r6; 98 r11 = r10 = r9 = r8 = r7 = r6 = -1; 102 asm("clrw r8"); 105 if(sizeof(int) != sizeof(char*) || r11 || r10 || r9 || r8 || r7 || r6 )
|
/illumos-gate/usr/src/lib/libc/amd64/unwind/ |
H A D | unwind_frame.S | 68 movq %rdi,%r8 /* save arguments to this func */ 82 jmp *%r8 /* branch to handler */
|