- Sort Score
- Result 10 results
- Languages All
Results 1 - 3 of 3 for badmcall2 (0.16 sec)
-
src/runtime/asm_wasm.s
MOVD g_m(g), R1 // R2 = g0 MOVD m_g0(R1), R2 // save state in g->sched MOVD 0(SP), g_sched+gobuf_pc(g) // caller's PC MOVD $fn+0(FP), g_sched+gobuf_sp(g) // caller's SP // if g == g0 call badmcall Get g Get R2 I64Eq If JMP runtime·badmcall(SB) End // switch to g0's stack I64Load (g_sched+gobuf_sp)(R2) I64Const $8 I64Sub I32WrapI64 Set SP // set arg to current g
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon Nov 20 21:26:51 UTC 2023 - 11.8K bytes - Viewed (0) -
src/cmd/asm/internal/asm/operand_test.go
} var x86OperandTests = []operandTest{ {"$(2.928932188134524e-01)", "$(0.29289321881345243)"}, {"$-1", "$-1"}, {"$0", "$0"}, {"$0x00000000", "$0"}, {"$runtime·badmcall(SB)", "$runtime.badmcall(SB)"}, {"$setg_gcc<>(SB)", "$setg_gcc<>(SB)"}, {"$~15", "$-16"}, {"(-64*1024+104)(SP)", "-65432(SP)"}, {"(0*4)(BP)", "(BP)"}, {"(1*4)(DI)", "4(DI)"}, {"(4*4)(BP)", "16(BP)"}, {"(AX)", "(AX)"},
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Aug 29 18:31:05 UTC 2023 - 23.9K bytes - Viewed (0) -
src/runtime/asm_386.s
LEAL fn+0(FP), BX // caller's SP MOVL BX, (g_sched+gobuf_sp)(AX) // switch to m->g0 & its stack, call fn MOVL g(DX), BX MOVL g_m(BX), BX MOVL m_g0(BX), SI CMPL SI, AX // if g == m->g0 call badmcall JNE 3(PC) MOVL $runtime·badmcall(SB), AX JMP AX MOVL SI, g(DX) // g = m->g0 MOVL (g_sched+gobuf_sp)(SI), SP // sp = m->g0->sched.sp PUSHL AX MOVL DI, DX MOVL 0(DI), DI CALL DI POPL AX
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri Mar 15 15:45:13 UTC 2024 - 43.1K bytes - Viewed (0)