/fuchsia/zircon/third_party/ulib/musl/arch/x86_64/ |
H A D | Scrt1.S | 9 mov main@GOTPCREL(%rip), %rsi
|
/fuchsia/zircon/third_party/ulib/musl/src/string/x86_64/ |
H A D | memmove.S | 5 sub %rsi,%rax 11 lea -1(%rsi,%rdx),%rsi
|
/fuchsia/zircon/kernel/arch/x86/ |
H A D | asm.S | 23 movq %rsi,%rsp 40 mov %gs:PERCPU_CPU_NUM_OFFSET, %rsi 41 inc %rsi 45 lock cmpxchg %rsi, (%rdi) 59 mov %gs:PERCPU_CPU_NUM_OFFSET, %rsi 60 inc %rsi 63 lock cmpxchg %rsi, (%rdi)
|
H A D | acpi.S | 12 uint64_t rdi, rsi, rbp, rbx, rdx, rcx, rax; 26 mov %rsi, 8(%rdi) 49 mov %rsi, %rdi 50 mov %rdx, %rsi
|
H A D | mexec.S | 29 mov %rsi, %r9 /* CR3 for Safe page tables */ 67 mov MEMMOV_OPS_SRC_OFFSET (%r12), %rsi 74 cmp %rsi, %rdi /* Compare the src and dst registers to see if we need to */ 81 sub $1, %rax /* Move rsi and rdi to the end of their respective buffers */ 83 add %rax, %rsi 96 mov %r8, %rsi
|
H A D | start16.S | 91 // When we get here, %rsi should contain the absolute address of our data 102 mov BCD_PER_CPU_BASE_OFFSET(%rsi, %rdi, 8), %rsp 108 mov BCD_PER_CPU_BASE_OFFSET(%rsi, %rdi, 8), %rdx 138 mov %rdx, %rsi 197 mov 8(%rdi), %rsi
|
H A D | exceptions.S | 122 push_reg %rsi 136 pop_reg %rsi
|
H A D | ops.S | 17 %rsi used to pass 2nd argument 60 mov %rdx, (%rsi)
|
/fuchsia/zircon/third_party/ulib/uboringssl/crypto/fipsmodule/rand/asm/ |
H A D | rdrand-x86_64.pl | 55 test %rsi, %rsi 65 subq %rdx, %rsi
|
/fuchsia/zircon/third_party/ulib/uboringssl/linux-x86_64/crypto/fipsmodule/ |
H A D | rdrand-x86_64.S | 30 testq %rsi,%rsi 40 subq %rdx,%rsi
|
H A D | md5-x86_64.S | 21 leaq (%rsi,%rdx,1),%rdi 33 cmpq %rdi,%rsi 42 movl 0(%rsi),%r10d 48 movl 4(%rsi),%r10d 57 movl 8(%rsi),%r10d 66 movl 12(%rsi),%r10d 75 movl 16(%rsi),%r10d 84 movl 20(%rsi),%r10d 93 movl 24(%rsi),%r10d 102 movl 28(%rsi), [all...] |
H A D | aesni-x86_64.S | 25 movups %xmm2,(%rsi) 50 movups %xmm2,(%rsi) 527 movups %xmm2,(%rsi) 531 movups %xmm3,16(%rsi) 533 movups %xmm4,32(%rsi) 535 movups %xmm5,48(%rsi) 537 movups %xmm6,64(%rsi) 539 movups %xmm7,80(%rsi) 541 movups %xmm8,96(%rsi) 543 movups %xmm9,112(%rsi) [all...] |
H A D | ghash-x86_64.S | 28 movq 8(%rsi,%rax,1),%r8 29 movq (%rsi,%rax,1),%r9 41 xorq 8(%rsi,%rbx,1),%r8 43 xorq (%rsi,%rbx,1),%r9 56 xorq 8(%rsi,%rax,1),%r8 58 xorq (%rsi,%rax,1),%r9 71 xorq 8(%rsi,%rax,1),%r8 73 xorq (%rsi,%rax,1),%r9 83 xorq 8(%rsi,%rbx,1),%r8 85 xorq (%rsi, [all...] |
H A D | aes-x86_64.S | 20 movl 0(%r14,%rsi,8),%r10d 27 xorl 3(%r14,%rsi,8),%r10d 34 xorl 3(%r14,%rsi,8),%r12d 45 xorl 2(%r14,%rsi,8),%r10d 52 xorl 1(%r14,%rsi,8),%r10d 74 movzbl 2(%r14,%rsi,8),%r10d 81 movzbl 2(%r14,%rsi,8),%r8d 95 movl 0(%r14,%rsi,8),%esi 108 movl 0(%r14,%rsi,8),%esi 123 movl 0(%r14,%rsi, [all...] |
H A D | aesni-gcm-x86_64.S | 299 leaq 96(%rsi),%rsi 312 vmovups %xmm9,-96(%rsi) 314 vmovups %xmm10,-80(%rsi) 316 vmovups %xmm11,-64(%rsi) 318 vmovups %xmm12,-48(%rsi) 320 vmovups %xmm13,-32(%rsi) 322 vmovups %xmm14,-16(%rsi) 418 vmovups %xmm9,-96(%rsi) 419 vmovups %xmm10,-80(%rsi) [all...] |
/fuchsia/zircon/third_party/ulib/uboringssl/linux-x86_64/crypto/chacha/ |
H A D | chacha-x86_64.S | 86 movq %rsi,64+8(%rsp) 89 movq %rsi,%rdi 205 movq 64+8(%rsp),%rsi 226 xorl 0(%rsi),%eax 227 xorl 4(%rsi),%ebx 228 xorl 8(%rsi),%ecx 229 xorl 12(%rsi),%edx 230 xorl 16(%rsi),%r8d 231 xorl 20(%rsi),%r9d 232 xorl 24(%rsi), [all...] |
/fuchsia/zircon/third_party/ulib/uboringssl/crypto/fipsmodule/md5/asm/ |
H A D | md5-x86_64.pl | 22 $code .= " mov 0*4(%rsi), %r10d /* (NEXT STEP) X[0] */\n" if ($pos == -1); 29 mov $k_next*4(%rsi),%r10d /* (NEXT STEP) X[$k_next] */ 46 $code .= " mov 1*4(%rsi), %r10d /* (NEXT STEP) X[1] */\n" if ($pos == -1); 54 mov $k_next*4(%rsi),%r10d /* (NEXT STEP) X[$k_next] */ 72 $code .= " mov 5*4(%rsi), %r10d /* (NEXT STEP) X[5] */\n" if ($pos == -1); 76 mov $k_next*4(%rsi),%r10d /* (NEXT STEP) X[$k_next] */ 94 $code .= " mov 0*4(%rsi), %r10d /* (NEXT STEP) X[0] */\n" if ($pos == -1); 103 mov $k_next*4(%rsi),%r10d /* (NEXT STEP) X[$k_next] */ 141 # rsi = arg #2 (ptr, data pointer) 145 lea (%rsi, [all...] |
/fuchsia/zircon/third_party/ulib/musl/src/setjmp/x86_64/ |
H A D | longjmp.S | 41 push_reg %rsi 45 pop_reg %rsi 59 mov 8*JB_USP(%rdi), %rsi 60 .cfi_undefined %rsi 66 xor __setjmp_manglers+8*JB_USP(%rip), %rsi 74 //.cfi_register %unsafe_sp, %rsi -- No DWARF register number for it! 91 mov %rsi, %fs:ZX_TLS_UNSAFE_SP_OFFSET
|
H A D | setjmp.S | 15 mov %fs:ZX_TLS_UNSAFE_SP_OFFSET, %rsi // Unsafe SP 28 xor __setjmp_manglers+8*JB_USP(%rip), %rsi 34 mov %rsi, 8*JB_USP(%rdi)
|
/fuchsia/zircon/kernel/arch/x86/include/arch/x86/ |
H A D | general_regs.h | 33 uint64_t rsi; member in struct:__anon29
|
/fuchsia/zircon/kernel/arch/x86/include/arch/ |
H A D | asm_macros.h | 60 .cfi_same_value %rsi ; \ 79 .cfi_undefined %rsi ; \
|
/fuchsia/zircon/third_party/ulib/musl/src/ldso/x86_64/ |
H A D | tlsdesc.S | 30 push %rsi 41 pop %rsi
|
/fuchsia/zircon/third_party/ulib/uboringssl/crypto/fipsmodule/sha/asm/ |
H A D | sha512-x86_64.pl | 167 $inp="%rsi"; # 2nd arg 378 mov $_rsp,%rsi 379 mov -48(%rsi),%r15 380 mov -40(%rsi),%r14 381 mov -32(%rsi),%r13 382 mov -24(%rsi),%r12 383 mov -16(%rsi),%rbp 384 mov -8(%rsi),%rbx 385 lea (%rsi),%rsp 536 my ($ctx,$inp,$num,$Tbl)=("%rdi","%rsi"," [all...] |
/fuchsia/zircon/third_party/ulib/uboringssl/linux-x86_64/crypto/cipher_extra/ |
H A D | aes128gcmsiv-x86_64.S | 69 vmovdqa (%rsi),%xmm0 95 vmovdqa (%rsi),%xmm0 138 vmovdqu (%rsi),%xmm0 147 leaq 16(%rsi),%rsi 157 vmovdqu (%rsi),%xmm0 170 leaq 16(%rsi),%rsi 196 vmovdqu 112(%rsi),%xmm0 205 vmovdqu 96(%rsi), [all...] |
/fuchsia/zircon/third_party/ulib/uboringssl/crypto/fipsmodule/aes/asm/ |
H A D | aes-x86_64.pl | 60 $acc0="%esi"; $mask80="%rsi"; 625 mov %rsi,16(%rsp) # save out 653 mov 24(%rsp),%rsi # restore saved stack pointer 654 .cfi_def_cfa %rsi,8 660 mov -48(%rsi),%r15 662 mov -40(%rsi),%r14 664 mov -32(%rsi),%r13 666 mov -24(%rsi),%r12 668 mov -16(%rsi),%rbp 670 mov -8(%rsi), [all...] |