/illumos-gate/usr/src/cmd/sgs/test/ld/x64/tls/ie/ |
H A D | style1-func-with-r13.s | 27 movq %fs:0, %r13 28 movq %r13, %rdx 30 addq foo@GOTTPOFF(%rip), %r13 31 movq %r13, %rsi
|
H A D | style2-with-r13.s | 28 movq foo@GOTTPOFF(%rip), %r13 29 addq %fs:0, %r13 30 movq %r13, %rsi
|
H A D | x64-ie-test.sh | 42 dis_test "addq-->leaq w/REX 1" func style1-with-r13 \ 44 dis_test "addq-->leaq w/REX 2" func style1-with-r13 \ 45 'func+0x17: 4d 8d ad f0 ff ff leaq -0x10(%r13),%r13' 55 dis_test "movq-->movq w/REX" main style2-with-r13 \ 56 'main+0x4: 49 c7 c5 f0 ff ff movq $-0x10,%r13 <0xfffffffffffffff0>'
|
H A D | Makefile | 41 # A copy of style2 that uses %r13 in the TLS sequence, and thus excercises the 43 PROGS += style2-with-r13 44 STYLE2R13OBJS = style2-with-r13.o 45 style2-with-r13: $(STYLE2R13OBJS) 66 # A copy of style1-func that uses %r13 in the TLS sequence and thus excercises 68 PROGS += style1-with-r13 69 STYLE1R13OBJS = style1-main.o style1-func-with-r13.o 70 style1-with-r13: $(STYLE1R13OBJS)
|
/illumos-gate/usr/src/boot/sys/boot/efi/loader/arch/amd64/ |
H A D | amd64_tramp.S | 45 movq %rcx,%r13 52 salq $32,%r13 /* Shift modulep and push it. */ 53 pushq %r13
|
/illumos-gate/usr/src/lib/libc/amd64/gen/ |
H A D | setjmp.s | 34 * by restoring registers rip rsp rbp rbx r12 r13 r14 r15 from 'env' 42 * env[2] = %r13 16 59 movq %r13, 16(%rdi) 81 movq 16(%rdi), %r13
|
/illumos-gate/usr/src/lib/libc/amd64/unwind/ |
H A D | unwind_frame.s | 53 movq %r13,104(%rdi) 76 movq 104(%rax),%r13
|
/illumos-gate/usr/src/cmd/mdb/intel/amd64/libstand/ |
H A D | setjmp.s | 40 * by restoring registers rip rsp rbp rbx r12 r13 r14 r15 from 'env' 46 * env[2] = %r13 16 74 movq %r13, 16(%rdi) 106 movq 16(%rdi), %r13
|
/illumos-gate/usr/src/boot/lib/libstand/amd64/ |
H A D | _setjmp.S | 57 movq %r13,40(%rax) /* 5; r13 */ 84 movq 40(%rdx),%r13
|
/illumos-gate/usr/src/uts/intel/ia32/ml/ |
H A D | swtch.s | 97 movq %r13, T_R13(thread_t); \ 122 movq T_R13(scratch_reg), %r13; \ 275 movq CPU_THREAD(%r15), %r13 /* %r13 = curthread */ 285 cmpq $0, T_CTX(%r13) /* should current thread savectx? */ 288 movq %r13, %rdi /* arg = thread pointer */ 295 movq T_PROCP(%r13), %r14 /* %r14 = proc */ 325 movb $0, T_LOCK(%r13) 355 LOADCPU(%r13) /* load current CPU pointer */ 356 cmpq %r13, T_CP [all...] |
H A D | lock_prim.s | 1118 movq $dstaddr, %r13; \ 1119 addq %rbx, %r13; \ 1123 decq %r13; \ 1127 movq %r13, %rdi; \ 1146 pushq %r13 1168 popq %r13
|
/illumos-gate/usr/src/boot/lib/libz/contrib/gcc_gvmat64/ |
H A D | gvmat64.S | 207 mov [save_r13],r13 254 lea r13, [r10 + rbp] 259 mov r9,r13 260 neg r13 261 and r13,3 420 lea rsi, [rsi + r13 + 0x0108] //;MAX_MATCH_8] 421 lea rdi, [r9 + r13 + 0x0108] //;MAX_MATCH_8] 559 mov r13,[save_r13]
|
/illumos-gate/usr/src/uts/i86pc/ml/ |
H A D | syscall_asm_amd64.s | 466 movq %r13, REGOFF_R13(%rsp) 541 movq %rdx, %r13 549 movq %r12, %r13 550 shrq $32, %r13 /* upper 32-bits into %edx */ 586 * At this point, r12 and r13 have the return value so we can't use 599 movq %r13, REGOFF_RDX(%rsp) 621 movq REGOFF_R13(%rsp), %r13 693 movq %rdx, %r13 705 movq %r13, %rsi 849 movq %rax, %r13 [all...] |
H A D | bios_call_src.s | 92 movq %r13, save_r13 190 xorq %r13, %r13 473 movq save_r13, %r13
|
H A D | fb_swtch_src.s | 150 xorq %r13, %r13
|
/illumos-gate/usr/src/uts/common/xen/public/arch-x86/ |
H A D | xen-x86_64.h | 159 uint64_t r13; member in struct:cpu_user_regs 223 unsigned long r13; member in struct:panic_regs
|
/illumos-gate/usr/src/common/bignum/amd64/ |
H A D | bignum_amd64_asm.s | 441 pushq %r13 448 leaq 8(%rdi), %r13 / tr = r + 1 452 movq %r13, %rdi / arg1 = tr 457 movq %rax, 0(%r13, %r15, 8) / tr[tlen] = cy 462 addq $16, %r13 / tr += 2 464 movq %r13, %rdi / arg1 = tr 469 movq %rax, 0(%r13, %r15, 8) / tr[tlen] = cy 540 popq %r13
|
/illumos-gate/usr/src/common/crypto/arcfour/amd64/ |
H A D | arcfour-x86_64.pl | 133 $TY="%r13"; 159 push %r13 222 pop %r13
|
/illumos-gate/usr/src/common/crypto/md5/amd64/ |
H A D | md5_amd64.pl | 33 # rdi end r13 - 176 push %r13 296 pop %r13
|
/illumos-gate/usr/src/uts/intel/amd64/sys/ |
H A D | privregs.h | 154 movq %r13, REGOFF_R13(%rsp); \ 194 movq REGOFF_R13(%rsp), %r13; \
|
/illumos-gate/usr/src/boot/sys/amd64/include/ |
H A D | asmacros.h | 172 movq %r13,TF_R13(%rsp) ; \ 195 movq TF_R13(%rsp),%r13 ; \
|
/illumos-gate/usr/src/lib/libc/amd64/threads/ |
H A D | asm_subr.s | 127 movq %r13, REGOFF(REG_R13) (%rsp)
|
/illumos-gate/usr/src/common/crypto/sha2/amd64/ |
H A D | sha512-x86_64.pl | 89 ($T1,$a0,$a1,$a2)=("%r12","%r13","%r14","%r15"); 230 push %r13 315 pop %r13
|
/illumos-gate/usr/src/lib/brand/shared/brand/amd64/ |
H A D | handler.s | 81 movq %r13, EH_LOCALS_GREG(REG_R13)(%rbp)
|
/illumos-gate/usr/src/lib/libsaveargs/tests/testmatch/ |
H A D | data.s | 351 movq %r13,-0x20(%rbp) 365 movq %r13,-0x18(%rbp)
|