Searched refs:r9 (Results 1 - 25 of 43) sorted by relevance

12

/illumos-gate/usr/src/lib/libc/amd64/gen/
H A Dmemcmp.s140 mov 16 (%rsi), %r9
144 sub 16 (%rdi), %r9
148 or %r9, %r10
219 mov 16 (%rsi), %r9
221 sub 16 (%rdi), %r9
223 or %r10, %r9
225 or %r9, %rax
234 mov 48 (%rsi), %r9
236 sub 48 (%rdi), %r9
238 or %r10, %r9
[all...]
H A Dmemcpy.s104 mov %rsi,%r9 # move src to r9
105 add %rdx,%r9 # add len to get addr of end of src
106 cmp %r9,%rdi # if dst < end of src
129 mov %rcx,%r9
130 and $0xf,%r9
132 movslq (%r11,%r9,4),%r10
373 mov 0x3(%rdx),%r9
375 mov %r9,0x3(%rcx)
386 mov 0x2(%rdx),%r9
[all...]
H A Dstrcat.s65 movq %r8, %r9
66 notq %r9 / %r9 = 0x80...
77 andq %r9, %rcx / %rcx &= 0x8080808080808080
78 cmpq %r9, %rcx / if no null byte in this quadword
101 andq %r9, %rcx / %rcx &= 0x8080808080808080
102 cmpq %r9, %rcx / if null byte in this quadaword
H A Dstrncat.s69 movq %r8, %r9
70 notq %r9 / %r9 = 0x80...
81 andq %r9, %rcx / %rcx &= 0x80808080
82 cmpq %r9, %rcx / if no null byte in this quadword
108 andq %r9, %rcx / %rcx &= 0x80808080
109 cmpq %r9, %rcx / if null byte in this quadword
/illumos-gate/usr/src/cmd/mdb/intel/amd64/kmdb/
H A Dkaif_invoke.s61 * %rcx, %r8, and %r9. The remaining arguments need to be copied from
94 movq (%rdx, %rsi, 8), %r9
95 movq %r9, (%rsp, %rsi, 8)
108 leaq copyargs(%rip), %r9
110 addq %rsi, %r9
111 jmp *(%r9)
113 cp6arg: movq 0x28(%rdi), %r9
/illumos-gate/usr/src/lib/libc/amd64/sys/
H A Dsyscall.s42 movq %r9, %r8 /* arg4 */
43 movq 16(%rbp), %r9 /* arg5 */
70 movq %r9, %r8 /* arg4 */
71 movq 8(%rsp), %r9 /* arg5 */
87 movq %r9, %rcx /* arg3 */
89 movq 24(%rbp), %r9 /* arg5 */
126 movq %r9, %rcx /* arg3 */
128 movq 24(%rsp), %r9 /* arg5 */
H A Dvforkx.s64 popq %r9 /* save return %rip in %r9 */
79 pushq %r9
80 movq %rax, %r9 /* save the vfork() error number */
89 movq %r9, %rax /* restore the vfork() error number */
130 jmp *%r9 /* jump back to the caller */
H A Ddoor.s55 * subcode goes in %r9, after all of the other arguments.
59 movq $code, %r9; /* subcode */ \
96 movq $DOOR_RETURN, %r9 /* subcode */
/illumos-gate/usr/src/common/bignum/amd64/
H A Dbignum_amd64_asm.s73 xorq %r9, %r9 / cy = 0
81 addq %r9, %rax
84 movq %rdx, %r9 / cy = hi(p)
89 addq %r9, %rax
92 movq %rdx, %r9 / cy = hi(p)
97 addq %r9, %rax
100 movq %rdx, %r9 / cy = hi(p)
105 addq %r9, %rax
108 movq %rdx, %r9 / c
[all...]
/illumos-gate/usr/src/boot/sys/boot/arm/uboot/
H A Dstart.S68 /* Save U-Boot's r8 and r9 */
71 str r9, [ip, #4]
91 /* Save caller's lr, r8 and r9 */
94 str r9, [ip, #12]
96 /* Restore U-Boot's r8 and r9 */
98 ldr r9, [ip, #4]
104 /* Restore loader's r8, r9 and lr */
107 ldr r9, [ip, #12]
127 .long 0 /* U-Boot's r9 */
129 .long 0 /* Loader's r9 */
[all...]
/illumos-gate/usr/src/cmd/sgs/rtld/amd64/
H A Dboot_elf.s105 * %r9 8
131 * -136(%rbp) entering %r9
193 movq %r9, SPR9OFF(%rsp)
198 movq org_scapset@GOTPCREL(%rip),%r9
199 movq (%r9),%r9
200 movl (%r9),%edx
260 leaq SBFLAGS_OFF(%r11), %r9 / arg6 (&sb_flags)
300 movq org_scapset@GOTPCREL(%rip),%r9
301 movq (%r9),
[all...]
H A Dboot.s141 movq %rbx,%r9
/illumos-gate/usr/src/boot/sys/boot/efi/loader/arch/amd64/
H A Damd64_tramp.S47 movq %r9,%r15
/illumos-gate/usr/src/lib/libmvec/amd64/src/
H A D__vsqrtf.S58 movq %rdx,%r9
59 shlq $2,%r9
66 addq %r9,%rsi
/illumos-gate/usr/src/boot/lib/libz/contrib/gcc_gvmat64/
H A Dgvmat64.S68 ; register used : rax,rbx,rcx,rdx,rsi,rdi,r8,r9,r10,r11,r12
176 ; rax, rcx, rdx, r8, r9, r10, and r11, which are scratch.
259 mov r9,r13
289 movzx r12d,word ptr [r9]
290 movzx ebx, word ptr [r9 + r11 - 1]
421 lea rdi, [r9 + r13 + 0x0108] //;MAX_MATCH_8]
492 sub rax, r9
528 movzx ebx, word ptr [r9 + rax - 1]
/illumos-gate/usr/src/lib/brand/shared/brand/amd64/
H A Dhandler.s85 movq %r9, EH_LOCALS_GREG(REG_R9)(%rbp)
167 movq %r9, EH_ARGS_OFFSET(0)(%rsp)
168 movq %r8, %r9
189 movq EH_LOCALS_GREG(REG_R9)(%rbp), %r9 /* restore %r9 */
/illumos-gate/usr/src/lib/libsaveargs/tests/testmatch/
H A Ddata.s104 movq %r9,-0x28(%rbp)
127 movq %r9,-0x30(%rbp)
140 movq %r9,-0x30(%rbp)
208 pushq %r9
231 pushq %r9
243 pushq %r9
288 movq %r9,-0x30(%rbp)
310 movq %r9,-0x30(%rbp)
322 movq %r9,-0x30(%rbp)
/illumos-gate/usr/src/uts/common/xen/public/arch-x86/
H A Dxen-x86_64.h165 uint64_t r9; member in struct:cpu_user_regs
216 unsigned long r9; member in struct:panic_regs
/illumos-gate/usr/src/uts/i86xpv/ml/
H A Damd64.il73 movq %r9, %r8 / arg 5
/illumos-gate/usr/src/uts/i86pc/ml/
H A Dfb_swtch_src.s146 xorq %r9, %r9
322 movq %rsi, %r9
324 COPY_SECT(%rdx, %r8, %r9)
/illumos-gate/usr/src/uts/intel/ia32/ml/
H A Dcopy.s195 movq %gs:CPU_THREAD, %r9 /* %r9 = thread addr */
198 movq T_LOFAULT(%r9), %r11 /* save the current lofault */
199 movq %rcx, T_LOFAULT(%r9) /* new lofault */
209 movq %r11, T_LOFAULT(%r9) /* restore original lofault */
323 movq %gs:CPU_THREAD, %r9
348 movq %gs:CPU_THREAD, %r9 /* %r9 = thread addr */
349 movq T_LOFAULT(%r9), %r11 /* save the current lofault */
350 movq %rcx, T_LOFAULT(%r9) /* ne
[all...]
/illumos-gate/usr/src/uts/intel/amd64/sys/
H A Dprivregs.h161 movq %r9, REGOFF_R9(%rsp); \
187 movq REGOFF_R9(%rsp), %r9; \
/illumos-gate/usr/src/uts/intel/ia32/sys/
H A Dtraptrace.h226 pushq %r9; \
236 popq %r9; \
/illumos-gate/usr/src/boot/sys/amd64/include/
H A Dasmacros.h165 movq %r9,TF_R9(%rsp) ; \
188 movq TF_R9(%rsp),%r9 ; \
/illumos-gate/usr/src/lib/libc/amd64/threads/
H A Dasm_subr.s131 movq %r9, REGOFF(REG_R9) (%rsp)

Completed in 209 milliseconds

12