- Sort Score
- Result 10 results
- Languages All
Results 51 - 60 of 60 for m_g0 (0.16 sec)
-
src/runtime/sys_linux_amd64.s
MOVQ CX, 0(SP) MOVQ DX, 8(SP) LEAQ ret+0(FP), DX MOVQ -8(DX), CX MOVQ CX, m_vdsoPC(BX) MOVQ DX, m_vdsoSP(BX) CMPQ R14, m_curg(BX) // Only switch if on curg. JNE noswitch MOVQ m_g0(BX), DX MOVQ (g_sched+gobuf_sp)(DX), SP // Set SP to g0 stack noswitch: SUBQ $16, SP // Space for results ANDQ $~15, SP // Align for C code MOVL $1, DI // CLOCK_MONOTONIC LEAQ 0(SP), SI
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_openbsd_arm64.s
TEXT runtime·mstart_stub(SB),NOSPLIT,$144 // R0 points to the m. // We are already on m's g0 stack. // Save callee-save registers. SAVE_R19_TO_R28(8) SAVE_F8_TO_F15(88) MOVD m_g0(R0), g BL runtime·save_g(SB) BL runtime·mstart(SB) // Restore callee-save registers. RESTORE_R19_TO_R28(8) RESTORE_F8_TO_F15(88) // Go is all done with this OS thread.
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Jun 06 18:49:01 UTC 2023 - 15.1K bytes - Viewed (0) -
src/runtime/sys_openbsd_amd64.s
// We are already on m's g0 stack. // Transition from C ABI to Go ABI. 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
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_openbsd_riscv64.s
MOVF F19, (16*8)(X2) MOVF F20, (17*8)(X2) MOVF F21, (18*8)(X2) MOVF F22, (19*8)(X2) MOVF F23, (20*8)(X2) MOVF F24, (21*8)(X2) MOVF F25, (22*8)(X2) MOVF F26, (23*8)(X2) MOVF F27, (24*8)(X2) MOV m_g0(X10), g CALL runtime·save_g(SB) CALL runtime·mstart(SB) // Restore callee-save registers. MOV (1*8)(X2), X8 MOV (2*8)(X2), X9 MOV (3*8)(X2), X18 MOV (4*8)(X2), X19 MOV (5*8)(X2), X20
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed Oct 04 02:55:17 UTC 2023 - 16.8K bytes - Viewed (0) -
src/runtime/sys_darwin_arm64.s
TEXT runtime·mstart_stub(SB),NOSPLIT,$160 // R0 points to the m. // We are already on m's g0 stack. // Save callee-save registers. SAVE_R19_TO_R28(8) SAVE_F8_TO_F15(88) MOVD m_g0(R0), g BL ·save_g(SB) BL runtime·mstart(SB) // Restore callee-save registers. RESTORE_R19_TO_R28(8) RESTORE_F8_TO_F15(88) // Go is all done with this OS thread.
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Aug 03 16:07:59 UTC 2023 - 18.3K bytes - Viewed (0) -
src/runtime/sys_darwin_amd64.s
TEXT runtime·mstart_stub(SB),NOSPLIT|NOFRAME,$0 // DI points to the m. // We are already on m's g0 stack. // Transition from C ABI to Go ABI. PUSH_REGS_HOST_TO_ABI0() MOVQ m_g0(DI), DX // g // Initialize TLS entry. // See cmd/link/internal/ld/sym.go:computeTLSOffset. MOVQ DX, 0x30(GS) CALL runtime·mstart(SB) POP_REGS_HOST_TO_ABI0()
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_arm.s
// Note: called with the C calling convention. TEXT runtime·mstart_stub(SB),NOSPLIT,$0 // R0 points to the m. // We are already on m's g0 stack. // Save callee-save registers. MOVM.DB.W [R4-R11], (R13) MOVW m_g0(R0), g BL runtime·save_g(SB) BL runtime·mstart(SB) // Restore callee-save registers. MOVM.IA.W (R13), [R4-R11] // Go is all done with this OS thread.
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Jun 06 18:49:01 UTC 2023 - 18.5K bytes - Viewed (0) -
src/runtime/sys_openbsd_386.s
// We are already on m's g0 stack. // Save callee-save registers. MOVL BX, bx-4(SP) MOVL BP, bp-8(SP) MOVL SI, si-12(SP) MOVL DI, di-16(SP) MOVL 32(SP), AX // m MOVL m_g0(AX), DX get_tls(CX) MOVL DX, g(CX) CALL runtime·mstart(SB) // Restore callee-save registers. MOVL di-16(SP), DI MOVL si-12(SP), SI MOVL bp-8(SP), BP MOVL bx-4(SP), BX
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Jun 06 18:49:01 UTC 2023 - 20.4K bytes - Viewed (0) -
src/vendor/golang.org/x/crypto/internal/poly1305/sum_s390x.s
EXPAND(T_0, T_1, M_0, M_1, M_2, M_3, M_4) // add 2¹²⁸ to each message block value VLEIB $4, $1, M_4 VLEIB $12, $1, M_4 multiply: // accumulate the incoming message VAG H_0, M_0, M_0 VAG H_3, M_3, M_3 VAG H_1, M_1, M_1 VAG H_4, M_4, M_4 VAG H_2, M_2, M_2 // multiply the accumulator by the key coefficient
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Oct 19 23:33:33 UTC 2023 - 17.5K bytes - Viewed (0) -
tensorflow/compiler/mlir/lite/transforms/optimize.cc
batch_matmul.getAsymmetricQuantizeInputsAttr()); return success(); } private: // Checks that tensor `a` has shape of [M, N] and `b` has // [M_0, M_1, ..., 1, N], where `M = M_0 * M_1 * ...`. bool InsertOneInSecondInnermostDim(TensorType a, TensorType b) const { if (!a.hasStaticShape() || !b.hasStaticShape()) return false; if (a.getRank() != 2 || b.getRank() < 2) return false;
Registered: Sun Jun 16 05:45:23 UTC 2024 - Last Modified: Tue Apr 30 00:40:15 UTC 2024 - 102.3K bytes - Viewed (0)