- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 11 for POP_REGS_HOST_TO_ABI0 (0.23 sec)
-
src/runtime/cgo/abi_amd64.h
MOVUPS X9, (14*8)(SP) \ MOVUPS X10, (16*8)(SP) \ MOVUPS X11, (18*8)(SP) \ MOVUPS X12, (20*8)(SP) \ MOVUPS X13, (22*8)(SP) \ MOVUPS X14, (24*8)(SP) \ MOVUPS X15, (26*8)(SP) #define POP_REGS_HOST_TO_ABI0() \ MOVQ (0*0)(SP), DI \ MOVQ (1*8)(SP), SI \ MOVQ (2*8)(SP), BP \ MOVQ (3*8)(SP), BX \ MOVQ (4*8)(SP), R12 \ MOVQ (5*8)(SP), R13 \ MOVQ (6*8)(SP), R14 \ MOVQ (7*8)(SP), R15 \
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Apr 15 12:38:13 UTC 2021 - 2.7K bytes - Viewed (0) -
src/runtime/sys_windows_amd64.s
ADJSP $16 MOVQ CX, AX MOVQ DX, BX // Calling ABIInternal because TLS might be nil. CALL runtime·sigtrampgo<ABIInternal>(SB) // Return value is already stored in AX. ADJSP $-16 POP_REGS_HOST_TO_ABI0() RET // Trampoline to resume execution from exception handler. // This is part of the control flow guard workaround. // It switches stacks and jumps to the continuation address.
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon Feb 19 07:24:08 UTC 2024 - 8.4K bytes - Viewed (0) -
src/runtime/cgo/asm_amd64.s
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Oct 12 00:43:51 UTC 2023 - 1.4K bytes - Viewed (0) -
src/runtime/sys_freebsd_amd64.s
ADJSP $24 // Call into the Go signal handler MOVQ DI, AX // sig MOVQ SI, BX // info MOVQ DX, CX // ctx CALL ·sigtrampgo<ABIInternal>(SB) ADJSP $-24 POP_REGS_HOST_TO_ABI0() RET // Called using C ABI. TEXT runtime·sigprofNonGoWrapper<>(SB),NOSPLIT|NOFRAME,$0 // Transition from C ABI to Go ABI. PUSH_REGS_HOST_TO_ABI0()
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Jun 06 18:49:01 UTC 2023 - 12.7K bytes - Viewed (0) -
src/runtime/sys_darwin_amd64.s
ADJSP $24 // Call into the Go signal handler MOVQ DI, AX // sig MOVQ SI, BX // info MOVQ DX, CX // ctx CALL ·sigtrampgo<ABIInternal>(SB) ADJSP $-24 POP_REGS_HOST_TO_ABI0() RET // Called using C ABI. TEXT runtime·sigprofNonGoWrapper<>(SB),NOSPLIT|NOFRAME,$0 // Transition from C ABI to Go ABI. PUSH_REGS_HOST_TO_ABI0() // Call into the Go signal handler
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Aug 03 16:07:59 UTC 2023 - 19.7K bytes - Viewed (0) -
src/runtime/sys_openbsd_amd64.s
PUSH_REGS_HOST_TO_ABI0() // Load g and save to TLS entry. // See cmd/link/internal/ld/sym.go:computeTLSOffset. MOVQ m_g0(DI), DX // g MOVQ DX, -8(FS) CALL runtime·mstart(SB) POP_REGS_HOST_TO_ABI0() // Go is all done with this OS thread. // Tell pthread everything is ok (we never join with this thread, so // the value here doesn't really matter). XORL AX, AX RET
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Jun 06 18:49:01 UTC 2023 - 15.5K bytes - Viewed (0) -
src/runtime/sys_linux_amd64.s
ADJSP $24 // Call into the Go signal handler MOVQ DI, AX // sig MOVQ SI, BX // info MOVQ DX, CX // ctx CALL ·sigtrampgo<ABIInternal>(SB) ADJSP $-24 POP_REGS_HOST_TO_ABI0() RET // Called using C ABI. TEXT runtime·sigprofNonGoWrapper<>(SB),NOSPLIT|NOFRAME,$0 // Transition from C ABI to Go ABI. PUSH_REGS_HOST_TO_ABI0()
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri Mar 24 18:53:44 UTC 2023 - 15.7K bytes - Viewed (0) -
src/runtime/sys_netbsd_amd64.s
ADJSP $24 // Call into the Go signal handler MOVQ DI, AX // sig MOVQ SI, BX // info MOVQ DX, CX // ctx CALL ·sigtrampgo<ABIInternal>(SB) ADJSP $-24 POP_REGS_HOST_TO_ABI0() RET TEXT runtime·mmap(SB),NOSPLIT,$0 MOVQ addr+0(FP), DI // arg 1 - addr MOVQ n+8(FP), SI // arg 2 - len MOVL prot+16(FP), DX // arg 3 - prot MOVL flags+20(FP), R10 // arg 4 - flags
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Jun 06 18:49:01 UTC 2023 - 9.8K bytes - Viewed (0) -
src/runtime/sys_dragonfly_amd64.s
ADJSP $24 // Call into the Go signal handler MOVQ DI, AX // sig MOVQ SI, BX // info MOVQ DX, CX // ctx CALL ·sigtrampgo<ABIInternal>(SB) ADJSP $-24 POP_REGS_HOST_TO_ABI0() RET TEXT runtime·mmap(SB),NOSPLIT,$0 MOVQ addr+0(FP), DI // arg 1 - addr MOVQ n+8(FP), SI // arg 2 - len MOVL prot+16(FP), DX // arg 3 - prot MOVL flags+20(FP), R10 // arg 4 - flags
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Jun 06 18:49:01 UTC 2023 - 8.3K bytes - Viewed (0) -
src/runtime/race_amd64.s
POPQ R12 POPQ R12 // All registers are smashed after Go code, reload. get_tls(R12) MOVQ g(R12), R13 MOVQ g_m(R13), R13 MOVQ m_curg(R13), R14 MOVQ R14, g(R12) // g = m->curg ret: POP_REGS_HOST_TO_ABI0() RET noswitch: // already on g0 PUSHQ RARG1 // func arg PUSHQ RARG0 // func arg CALL runtime·racecallback(SB) POPQ R12 POPQ R12
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri May 17 18:37:29 UTC 2024 - 15.1K bytes - Viewed (0)