- Sort Score
- Result 10 results
- Languages All
Results 11 - 20 of 503 for sP (0.05 sec)
-
src/runtime/sys_netbsd_386.s
MOVL BX, bx-4(SP) MOVL BP, bp-8(SP) MOVL SI, si-12(SP) MOVL DI, di-16(SP) // We don't save mxcsr or the x87 control word because sigtrampgo doesn't // modify them. MOVL 32(SP), BX // signo MOVL BX, 0(SP) MOVL 36(SP), BX // info MOVL BX, 4(SP) MOVL 40(SP), BX // context MOVL BX, 8(SP) CALL runtime·sigtrampgo(SB) MOVL di-16(SP), DI MOVL si-12(SP), SI
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Jun 06 18:49:01 UTC 2023 - 9.6K bytes - Viewed (0) -
test/escape_struct_return.go
sp := &s spp := &sp u := A(sp, spp) println(*u._sp) } func tA3() { s := "cat" sp := &s spp := &sp u := A(sp, spp) println(**u._spp) } func tB1() { s := "cat" sp := &s spp := &sp u := B(spp) _ = u println(s) } func tB2() { s := "cat" sp := &s spp := &sp u := B(spp) println(*u._sp) } func tB3() { s := "cat" sp := &s spp := &sp
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed May 26 23:50:32 UTC 2021 - 1K bytes - Viewed (0) -
src/reflect/asm_wasm.s
// No arg size here; runtime pulls arg map out of the func value. TEXT ·makeFuncStub(SB),(NOSPLIT|WRAPPER),$40 NO_LOCAL_POINTERS MOVD CTXT, 0(SP) Get SP Get SP I64ExtendI32U I64Const $argframe+0(FP) I64Add I64Store $8 MOVB $0, 32(SP) MOVD $32(SP), 16(SP) MOVD $0, 24(SP) CALL ·callReflect(SB) RET // methodValueCall is the code half of the function returned by makeMethodValue.
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri Apr 02 16:53:18 UTC 2021 - 1.1K bytes - Viewed (0) -
src/runtime/sys_solaris_amd64.s
// more space: SUBQ $168, SP // save registers MOVQ BX, 24(SP) MOVQ BP, 32(SP) MOVQ R12, 40(SP) MOVQ R13, 48(SP) MOVQ R14, 56(SP) MOVQ R15, 64(SP) get_tls(BX) // check that g exists MOVQ g(BX), R10 CMPQ R10, $0 JNE allgood MOVQ SI, 72(SP) MOVQ DX, 80(SP) LEAQ 72(SP), AX MOVQ DI, 0(SP) MOVQ AX, 8(SP) MOVQ $runtime·badsignal(SB), AX CALL AX
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri Apr 21 19:29:00 UTC 2023 - 6.4K bytes - Viewed (0) -
src/reflect/asm_riscv64.s
CALL runtime·spillArgs(SB) MOV CTXT, 32(SP) // save CTXT MOV CTXT, 8(SP) MOV X25, 16(SP) CALL ·moveMakeFuncArgPtrs(SB) MOV 32(SP), CTXT // restore CTXT MOV CTXT, 8(SP) MOV $argframe+0(FP), T0 MOV T0, 16(SP) MOV ZERO, LOCAL_RETVALID(SP) ADD $LOCAL_RETVALID, SP, T1 MOV T1, 24(SP) ADD $LOCAL_REGARGS, SP, T1 MOV T1, 32(SP) // frame size to 32+SP as callreflect args
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri Apr 01 01:41:42 UTC 2022 - 2.6K bytes - Viewed (0) -
src/math/floor_386.s
TEXT ·archCeil(SB),NOSPLIT,$0 FMOVD x+0(FP), F0 // F0=x FSTCW -2(SP) // save old Control Word MOVW -2(SP), AX ANDW $0xf3ff, AX ORW $0x0800, AX // Rounding Control set to +Inf MOVW AX, -4(SP) // store new Control Word FLDCW -4(SP) // load new Control Word FRNDINT // F0=Ceil(x) FLDCW -2(SP) // load old Control Word FMOVDP F0, ret+8(FP) RET
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Apr 15 15:48:19 UTC 2021 - 1.5K bytes - Viewed (0) -
src/cmd/asm/internal/asm/testdata/amd64.s
MOVOA (AX), X1 // MOVO (AX), X1 // Tests for SP indexed addresses. MOVQ foo(SP)(AX*1), BX // 488b1c04 MOVQ foo+32(SP)(CX*2), DX // 488b544c20 MOVQ foo+32323(SP)(R8*4), R9 // 4e8b8c84437e0000 MOVL foo(SP)(SI*8), DI // 8b3cf4 MOVL foo+32(SP)(R10*1), R11 // 468b5c1420 MOVL foo+32323(SP)(R12*2), R13 // 468bac64437e0000 MOVW foo(SP)(AX*4), R8 // 66448b0484 MOVW foo+32(SP)(R9*8), CX // 66428b4ccc20
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Apr 09 18:57:21 UTC 2019 - 3.3K bytes - Viewed (0) -
src/runtime/rt0_windows_386.s
// phase. TEXT _rt0_386_windows_lib(SB),NOSPLIT,$0x1C MOVL BP, 0x08(SP) MOVL BX, 0x0C(SP) MOVL AX, 0x10(SP) MOVL CX, 0x14(SP) MOVL DX, 0x18(SP) // Create a new thread to do the runtime initialization and return. MOVL _cgo_sys_thread_create(SB), AX MOVL $_rt0_386_windows_lib_go(SB), 0x00(SP) MOVL $0, 0x04(SP) // Top two items on the stack are passed to _cgo_sys_thread_create
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Oct 17 04:03:16 UTC 2017 - 1.3K bytes - Viewed (0) -
src/runtime/asan.go
//go:nosplit func asanread(addr unsafe.Pointer, sz uintptr) { sp := getcallersp() pc := getcallerpc() doasanread(addr, sz, sp, pc) } //go:linkname asanwrite //go:nosplit func asanwrite(addr unsafe.Pointer, sz uintptr) { sp := getcallersp() pc := getcallerpc() doasanwrite(addr, sz, sp, pc) } //go:noescape func doasanread(addr unsafe.Pointer, sz, sp, pc uintptr) //go:noescape
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Feb 13 20:39:58 UTC 2024 - 1.6K bytes - Viewed (0) -
src/runtime/sys_windows_amd64.s
// The values are in registers. MOVQ CX, (16+0)(SP) MOVQ DX, (16+8)(SP) MOVQ R8, (16+16)(SP) MOVQ R9, (16+24)(SP) // R8 = address of args vector LEAQ (16+0)(SP), R8 // remove return address from stack, we are not returning to callbackasm, but to its caller. MOVQ 0(SP), AX ADDQ $8, SP // determine index into runtime·cbs table MOVQ $runtime·callbackasm(SB), DX
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon Feb 19 07:24:08 UTC 2024 - 8.4K bytes - Viewed (0)