- Sort Score
- Result 10 results
- Languages All
Results 1 - 3 of 3 for ACALLNORESUME (0.12 sec)
-
src/cmd/internal/obj/wasm/a.out.go
ATableFill ALast // Sentinel: End of low-level WebAssembly instructions. ARESUMEPOINT // ACALLNORESUME is a call which is not followed by a resume point. // It is allowed inside of WebAssembly blocks, whereas obj.ACALL is not. // However, it is not allowed to switch goroutines while inside of an ACALLNORESUME call. ACALLNORESUME ARETUNWIND AMOVB AMOVH AMOVW AMOVD AWORD ALAST )
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Mar 02 05:28:55 UTC 2023 - 4.3K bytes - Viewed (0) -
src/cmd/internal/obj/wasm/wasmobj.go
Offset: 0, } p = appendp(p, AMOVD, regAddr(REGCTXT), ctxtp) // maymorestack must not itself preempt because we // don't have full stack information, so this can be // ACALLNORESUME. p = appendp(p, ACALLNORESUME, constAddr(0)) // See ../x86/obj6.go sym := ctxt.LookupABI(ctxt.Flag_maymorestack, s.ABI()) p.To = obj.Addr{Type: obj.TYPE_MEM, Name: obj.NAME_EXTERN, Sym: sym} // Restore REGCTXT.
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed Jun 14 00:03:57 UTC 2023 - 34.6K bytes - Viewed (0) -
src/cmd/compile/internal/wasm/ssa.go
i32Const(s, 0) i32Const(s, int32(v.AuxInt)) s.Prog(wasm.AMemoryFill) case ssa.OpWasmLoweredNilCheck: getValue64(s, v.Args[0]) s.Prog(wasm.AI64Eqz) s.Prog(wasm.AIf) p := s.Prog(wasm.ACALLNORESUME) p.To = obj.Addr{Type: obj.TYPE_MEM, Name: obj.NAME_EXTERN, Sym: ir.Syms.SigPanic} s.Prog(wasm.AEnd) if logopt.Enabled() { logopt.LogOpt(v.Pos, "nilcheck", "genssa", v.Block.Func.Name) }
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri Feb 24 00:21:13 UTC 2023 - 17.6K bytes - Viewed (0)