Searched refs:rsi (Results 26 - 50 of 58) sorted by relevance

123

/fuchsia/zircon/system/utest/thread-initial-state/
H A Dx86-64.S53 check_general_purpose %rsi
/fuchsia/zircon/third_party/ulib/uboringssl/crypto/fipsmodule/sha/asm/
H A Dsha1-x86_64.pl125 $inp="%rsi"; # 2nd arg
290 mov %rsi,$inp # reassigned argument
326 mov `16*4`(%rsp),%rsi
327 mov -40(%rsi),%r14
328 mov -32(%rsi),%r13
329 mov -24(%rsi),%r12
330 mov -16(%rsi),%rbp
331 mov -8(%rsi),%rbx
332 lea (%rsi),%rsp
341 my ($ctx,$inp,$num)=("%rdi","%rsi","
[all...]
/fuchsia/zircon/third_party/ulib/uboringssl/crypto/fipsmodule/aes/asm/
H A Dvpaes-x86_64.pl291 # rsi = size in bits
339 dec %rsi
375 dec %rsi
403 dec %rsi
804 movdqu %xmm0,(%rsi)
847 movdqu %xmm0,(%rsi)
868 my ($inp,$out,$len,$key,$ivp,$enc)=("%rdi","%rsi","%rdx","%rcx","%r8","%r9");
1089 push %rsi
1103 mov 8($disp),%rsi # disp->ImageBase
1107 lea (%rsi,
[all...]
H A Daesni-x86_64.pl211 ("%rdi","%rsi","%rdx","%rcx"); # Unix order
219 $out="%rsi";
3757 xchg $inp,$out # $inp is %rsi and $out is %rdi now
3765 mov %rdi,%rsi # $inp and $out are the same
4209 lea (%rsp),%rsi
4757 push %rsi
4771 mov 8($disp),%rsi # disp->ImageBase
4775 lea (%rsi,%r10),%r10 # prologue label
4782 lea (%rsi,%r10),%r10 # epilogue label
4786 lea 0(%rax),%rsi #
[all...]
H A Dbsaes-x86_64.pl114 my ($inp,$out,$len,$key,$ivp)=("%rdi","%rsi","%rdx","%rcx");
1159 : ("%rdi","%rsi","%rdx","%rcx","%r8","%r9d");
3065 push %rsi
3079 mov 8($disp),%rsi # disp->ImageBase
3083 lea (%rsi,%r10),%r10 # prologue label
3088 lea (%rsi,%r10),%r10 # epilogue label
3093 lea (%rsi,%r10),%r10 # epilogue label
3099 lea 0x40(%rax),%rsi # %xmm save area
3123 mov $context,%rsi # context
3127 mov $disp,%rsi
[all...]
/fuchsia/zircon/system/public/zircon/syscalls/
H A Dhypervisor.h41 uint64_t rsi;
H A Ddebug.h21 uint64_t rsi; member in struct:zx_thread_state_general_regs
/fuchsia/zircon/third_party/ulib/uboringssl/linux-x86_64/crypto/fipsmodule/
H A Dsha512-x86_64.S31 leaq (%rsi,%rdx,8),%rdx
34 movq %rsi,128+8(%rsp)
54 movq 0(%rsi),%r12
95 movq 8(%rsi),%r12
136 movq 16(%rsi),%r12
177 movq 24(%rsi),%r12
218 movq 32(%rsi),%r12
259 movq 40(%rsi),%r12
300 movq 48(%rsi),%r12
341 movq 56(%rsi),
[all...]
H A Dsha256-x86_64.S31 leaq (%rsi,%rdx,4),%rdx
34 movq %rsi,64+8(%rsp)
54 movl 0(%rsi),%r12d
95 movl 4(%rsi),%r12d
136 movl 8(%rsi),%r12d
177 movl 12(%rsi),%r12d
218 movl 16(%rsi),%r12d
259 movl 20(%rsi),%r12d
300 movl 24(%rsi),%r12d
341 movl 28(%rsi),
[all...]
H A Dvpaes-x86_64.S267 decq %rsi
303 decq %rsi
331 decq %rsi
655 movdqu %xmm0,(%rsi)
667 movdqu %xmm0,(%rsi)
679 subq %rdi,%rsi
690 movdqu %xmm0,(%rsi,%rdi,1)
702 movdqu %xmm0,(%rsi,%rdi,1)
H A Dsha1-x86_64.S34 movq %rsi,%r9
111 leal 1518500249(%rbp,%rsi,1),%esi
176 leal 1518500249(%rdx,%rsi,1),%esi
241 leal 1518500249(%r14,%rsi,1),%esi
315 leal 1518500249(%rbp,%rsi,1),%esi
385 leal 1859775393(%rdx,%rsi,1),%esi
455 leal 1859775393(%r14,%rsi,1),%esi
525 leal 1859775393(%rbp,%rsi,1),%esi
595 leal 1859775393(%rdx,%rsi,1),%esi
677 leal -1894007588(%r14,%rsi,
[all...]
/fuchsia/zircon/kernel/arch/x86/hypervisor/
H A Dvmx.S47 mov GS_RSI(%rsp), %rsi
96 mov %rsi, GS_RSI(%rsp)
/fuchsia/zircon/kernel/arch/x86/include/arch/x86/
H A Dvmx_state.h72 uint64_t rsi; member in struct:GuestState
113 static_assert(__offsetof(VmxState, guest_state.rsi) == GS_RSI, "");
H A Dbootstrap16.h71 uint64_t rdi, rsi, rbp, rbx, rdx, rcx, rax; member in struct:x86_realmode_entry_data_registers
/fuchsia/zircon/third_party/ulib/musl/include/bits/x86_64/
H A Dsignal.h51 unsigned long rdi, rsi, rbp, rbx, rdx, rax, rcx, rsp, rip, eflags; member in struct:sigcontext
/fuchsia/zircon/kernel/arch/x86/
H A Dsyscall.S21 // arg_2 from rsi to rsi
49 // arg_2 from rsi to rsi
73 // arg_2 from rsi to rsi
95 // arg_2 from rsi to rsi
116 // arg_2 from rsi to rsi
[all...]
H A Ddebugger.cpp36 static_assert(SYSCALL_OFFSETS_EQUAL(rsi), "");
72 COPY_REG(out, in, rsi); \
/fuchsia/zircon/third_party/ulib/uboringssl/crypto/fipsmodule/modes/asm/
H A Dghash-x86_64.pl127 $Htbl="%rsi";
249 lea 280+48(%rsp),%rsi
250 mov -8(%rsi),%rbx
251 lea (%rsi),%rsp
402 lea 280+48(%rsp),%rsi
403 mov -48(%rsi),%r15
404 mov -40(%rsi),%r14
405 mov -32(%rsi),%r13
406 mov -24(%rsi),%r12
407 mov -16(%rsi),
[all...]
H A Daesni-gcm-x86_64.pl74 ($inp,$out,$len,$key,$ivp,$Xip)=("%rdi","%rsi","%rdx","%rcx","%r8","%r9");
1006 push %rsi
1020 mov 8($disp),%rsi # disp->ImageBase
1024 lea (%rsi,%r10),%r10 # prologue label
1031 lea (%rsi,%r10),%r10 # epilogue label
1050 lea -0xd8(%rax),%rsi # %xmm save area
1057 mov 16(%rax),%rsi
1059 mov %rsi,168($context) # restore context->Rsi
1063 mov $context,%rsi # context
1067 mov $disp,%rsi
[all...]
/fuchsia/zircon/third_party/ulib/uboringssl/crypto/cipher_extra/asm/
H A Daes128gcmsiv-x86_64.pl127 my $H = "%rsi";
167 my $H = "%rsi";
200 # parameter 2: %rsi INp - pointer to input
207 my $inp = "%rsi";
404 # parameter 2: %rsi Hp - pointer to H (user key)
409 my $Hp = "%rsi";
456 # parameter 2: %rsi
464 vmovdqa %xmm1, (%rsi) # rsi points to output
472 addq \$16, %rsi # rs
[all...]
/fuchsia/zircon/third_party/ulib/ngunwind/src/x86_64/
H A Dinit.h43 c->dwarf.loc[RSI] = REG_INIT_LOC(c, rsi, RSI);
/fuchsia/zircon/third_party/ulib/uboringssl/crypto/chacha/asm/
H A Dchacha-x86_64.pl74 ($out,$inp,$len,$key,$counter)=("%rdi","%rsi","%rdx","%rcx","%r8");
283 movq %xmm2,%rsi # "@x[8]"
285 mov %rsi,%rdi
389 lea 64+24+48(%rsp),%rsi
390 mov -48(%rsi),%r15
391 mov -40(%rsi),%r14
392 mov -32(%rsi),%r13
393 mov -24(%rsi),%r12
394 mov -16(%rsi),%rbp
395 mov -8(%rsi),
[all...]
/fuchsia/zircon/system/ulib/inspector/
H A Dregisters.cpp36 regs->rsi, regs->rdi, regs->rbp, regs->rsp);
/fuchsia/zircon/system/utest/core/threads/
H A Dregister-set.cpp107 CHECK_REG(rsi);
191 static_assert(offsetof(zx_thread_state_general_regs_t, rsi) == 8 * 4, "");
218 "movq 8*4(%rdi), %rsi\n"
403 "movq %rsi, 8*4(%rsp)\n"
/fuchsia/zircon/kernel/lib/crashlog/
H A Dcrashlog.cpp163 crashlog.iframe->rsi,

Completed in 162 milliseconds

123