/illumos-gate/usr/src/lib/libc/amd64/gen/ |
H A D | memcmp.s | 140 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 D | memcpy.s | 104 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 D | strcat.s | 65 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 D | strncat.s | 69 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 D | kaif_invoke.s | 61 * %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 D | syscall.s | 42 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 D | vforkx.s | 64 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 D | door.s | 55 * 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 D | bignum_amd64_asm.s | 73 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 D | start.S | 68 /* 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 D | boot_elf.s | 105 * %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 D | boot.s | 141 movq %rbx,%r9
|
/illumos-gate/usr/src/boot/sys/boot/efi/loader/arch/amd64/ |
H A D | amd64_tramp.S | 47 movq %r9,%r15
|
/illumos-gate/usr/src/lib/libmvec/amd64/src/ |
H A D | __vsqrtf.S | 58 movq %rdx,%r9 59 shlq $2,%r9 66 addq %r9,%rsi
|
/illumos-gate/usr/src/boot/lib/libz/contrib/gcc_gvmat64/ |
H A D | gvmat64.S | 68 ; 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 D | handler.s | 85 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 D | data.s | 104 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 D | xen-x86_64.h | 165 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 D | amd64.il | 73 movq %r9, %r8 / arg 5
|
/illumos-gate/usr/src/uts/i86pc/ml/ |
H A D | fb_swtch_src.s | 146 xorq %r9, %r9 322 movq %rsi, %r9 324 COPY_SECT(%rdx, %r8, %r9)
|
/illumos-gate/usr/src/uts/intel/ia32/ml/ |
H A D | copy.s | 195 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 D | privregs.h | 161 movq %r9, REGOFF_R9(%rsp); \ 187 movq REGOFF_R9(%rsp), %r9; \
|
/illumos-gate/usr/src/uts/intel/ia32/sys/ |
H A D | traptrace.h | 226 pushq %r9; \ 236 popq %r9; \
|
/illumos-gate/usr/src/boot/sys/amd64/include/ |
H A D | asmacros.h | 165 movq %r9,TF_R9(%rsp) ; \ 188 movq TF_R9(%rsp),%r9 ; \
|
/illumos-gate/usr/src/lib/libc/amd64/threads/ |
H A D | asm_subr.s | 131 movq %r9, REGOFF(REG_R9) (%rsp)
|