Home
last modified time | relevance | path

Searched refs:r8 (Results 1 – 25 of 60) sorted by relevance

123

/illumos-gate/usr/src/lib/libc/amd64/gen/
H A Dstrcpy.S39 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 Dmemcmp.S139 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 Dmemcpy.S112 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 Dstrcat.S64 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 Dstrncat.S68 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 Dmemset.S99 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 Dswitch.c10 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 Dcopy.S198 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 Dhypersubr.S148 movq %r8, %r10 /* r10 = 4th arg */
159 movq %r8, %r10 /* r10 = 4th arg */
160 movq %r9, %r8 /* arg 5 */
H A Dretpoline.S81 RETPOLINE_MKTHUNK(r8)
97 RETPOLINE_MKGENERIC(r8)
113 RETPOLINE_MKJUMP(r8)
H A Dddi_i86_asm.S355 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 Dsseblk.S109 SAVE_XMM0(%r8)
117 RSTOR_XMM0(%r8)
223 SAVE_XMMS(%r8)
230 RSTOR_XMMS(%r8)
H A Di86_subr.S282 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.S46 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 Dsyscall.S41 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 Dvforkx.S59 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 Ddata.S48 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 Decp_256.c67 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 Dpayload_utils.S88 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 Dbignum_amd64_asm.S242 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 Dfb_swtch_src.S123 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 Dhandler.S86 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 Dboot_elf.S364 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 Dsfio97 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 Dunwind_frame.S68 movq %rdi,%r8 /* save arguments to this func */
82 jmp *%r8 /* branch to handler */

123