Home
last modified time | relevance | path

Searched refs:r9 (Results 1 – 25 of 58) sorted by relevance

123

/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
388 mov %r9,0x2(%rcx)
[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/common/bignum/amd64/
H A Dbignum_amd64_asm.S243 xorq %r9, %r9 / cy = 0
255 addq %r9, %rax
258 movq %rdx, %r9 / cy = hi(p)
266 addq %r9, %rax
269 movq %rdx, %r9 / cy = hi(p)
277 addq %r9, %rax
280 movq %rdx, %r9 / cy = hi(p)
288 addq %r9, %rax
291 movq %rdx, %r9 / cy = hi(p)
299 addq %r9, %rax
[all …]
/illumos-gate/usr/src/tools/smatch/src/validation/backend/
H A Dswitch.c11 int r9(void);
36 case 9: return r9(); in densefull()
54 case 9: return r9(); in densepart()
72 case 9: return r9(); in dense_dense_20()
83 case 29: return r9(); in dense_dense_20()
101 case 9: return r9(); in dense_dense_100()
112 case 109: return r9(); in dense_dense_100()
130 case 9: return r9(); in dense_dense_1000()
141 case 1009: return r9(); in dense_dense_1000()
159 case 999: return r9(); in sparse()
[all …]
/illumos-gate/usr/src/test/util-tests/tests/dis/i386/
H A D64.bitalg.s27 vpopcntb 0x64(%r9), %xmm23
36 vpopcntb 0x64(%r9), %ymm23
45 vpopcntb 0x64(%r9), %zmm23
54 vpopcntw 0x64(%r9), %xmm23
63 vpopcntw 0x64(%r9), %ymm23
72 vpopcntw 0x64(%r9), %zmm23
81 vpopcntd 0x64(%r9), %xmm23
92 vpopcntd 0x64(%r9), %ymm23
103 vpopcntd 0x64(%r9), %zmm23
114 vpopcntq 0x64(%r9), %xmm23
[all …]
H A D64.bitalg.out3 libdis_test+0xc: 62 c2 7d 08 54 b9 vpopcntb 0x64(%r9),%xmm23
15 libdis_test+0x4d: 62 c2 7d 28 54 b9 vpopcntb 0x64(%r9),%ymm23
27 libdis_test+0x8e: 62 c2 7d 48 54 b9 vpopcntb 0x64(%r9),%zmm23
39 libdis_test+0xcf: 62 c2 fd 08 54 b9 vpopcntw 0x64(%r9),%xmm23
51 libdis_test+0x110: 62 c2 fd 28 54 b9 vpopcntw 0x64(%r9),%ymm23
63 libdis_test+0x151: 62 c2 fd 48 54 b9 vpopcntw 0x64(%r9),%zmm23
75 libdis_test+0x192: 62 c2 7d 08 55 b9 vpopcntd 0x64(%r9),%xmm23
90 libdis_test+0x1e3: 62 c2 7d 28 55 b9 vpopcntd 0x64(%r9),%ymm23
105 libdis_test+0x234: 62 c2 7d 48 55 b9 vpopcntd 0x64(%r9),%zmm23
120 libdis_test+0x285: 62 c2 fd 08 55 b9 vpopcntq 0x64(%r9),%xmm23
[all …]
/illumos-gate/usr/src/lib/commpage/amd64/
H A Dcp_subr.S79 leaq CP_TSC_SYNC_TICK_DELTA(%rdi), %r9
80 movq (%r9, %rcx, 8), %rdx
97 xorq %r9, %r9
105 leaq CP_TSC_SYNC_TICK_DELTA(%rdi), %r9
160 testq %r9, %r9
169 movq (%r9, %rdx, 8), %rdx
301 movq %rax, %r9 /* save (tsc - tsc_last) in r9 */
315 addq %r9, %rax
408 movq CP_HRESTIME(%rdi), %r9
430 movq %r9, (%rsi)
[all …]
/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.S59 movq $code, %r9; /* subcode */ \
96 movq $DOOR_RETURN, %r9 /* subcode */
/illumos-gate/usr/src/cmd/mdb/intel/amd64/kmdb/
H A Dkaif_invoke.S92 movq (%rdx, %rsi, 8), %r9
93 movq %r9, (%rsp, %rsi, 8)
106 leaq copyargs(%rip), %r9
108 addq %rsi, %r9
109 jmp *(%r9)
111 cp6arg: movq 0x28(%rdi), %r9
/illumos-gate/usr/src/uts/intel/ml/
H A Dcopy.S165 movq %gs:CPU_THREAD, %r9 /* %r9 = thread addr */
168 movq T_LOFAULT(%r9), %r11 /* save the current lofault */
169 movq %rcx, T_LOFAULT(%r9) /* new lofault */
179 movq %r11, T_LOFAULT(%r9) /* restore original lofault */
217 movq %gs:CPU_THREAD, %r9
242 movq %gs:CPU_THREAD, %r9 /* %r9 = thread addr */
243 movq T_LOFAULT(%r9), %r11 /* save the current lofault */
244 movq %rcx, T_LOFAULT(%r9) /* new lofault */
258 movq %r11, T_LOFAULT(%r9) /* restore original lofault */
812 movq %gs:CPU_THREAD, %r9 /* %r9 = thread addr */
[all …]
H A Dretpoline.S82 RETPOLINE_MKTHUNK(r9)
98 RETPOLINE_MKGENERIC(r9)
114 RETPOLINE_MKJUMP(r9)
/illumos-gate/usr/src/cmd/sgs/rtld/amd64/
H A Dboot_elf.S365 movq %r9, ORIG_R9(%rbp)
372 movq _plt_save_size@GOTPCREL(%rip),%r9
374 subq (%r9), %rsp
416 leaq SBFLAGS_OFF(%r11), %r9 / arg6 (&sb_flags)
464 movq ORIG_R9(%rbp), %r9
550 movq ORIG_R9(%rbp), %r9
590 movq ORIG_R9(%rbp), %r9
696 pushq %r9
705 movq _plt_save_size@GOTPCREL(%rip),%r9
707 subq (%r9), %rsp
[all …]
/illumos-gate/usr/src/test/os-tests/tests/saveargs/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/i86pc/ml/
H A Dfb_swtch_src.S124 xorq %r9, %r9
235 movq %rsi, %r9
237 COPY_SECT(%rdx, %r8, %r9)
/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/libmvec/amd64/src/
H A D__vsqrtf.S58 movq %rdx,%r9
59 shlq $2,%r9
66 addq %r9,%rsi
/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;
101 asm("clrw r9");
105 if(sizeof(int) != sizeof(char*) || r11 || r10 || r9 || r8 || r7 || r6 )
/illumos-gate/usr/src/common/crypto/arcfour/amd64/
H A Darcfour-x86_64.pl131 @TX=("%r9","%r11");
267 $ido="%r9";
/illumos-gate/usr/src/uts/intel/dtrace/
H A Ddtrace_asm.S150 movq %r9, (%rsp)
151 movq %r8, %r9
/illumos-gate/usr/src/uts/common/xen/public/arch-x86/
H A Dxen-x86_64.h165 uint64_t r9; member
216 unsigned long r9; member
/illumos-gate/usr/src/uts/intel/io/vmm/amd/
H A Dsvm_support.S89 movq SCTX_R9(%rsi), %r9
126 movq %r9, SCTX_R9(%rax)

123