From mboxrd@z Thu Jan 1 00:00:00 1970 From: erik quanstrom Date: Mon, 3 Jun 2013 00:20:36 -0400 To: 9fans@9fans.net Message-ID: <3290b9554eddf69a53825563798aa9d0@brasstown.quanstro.net> In-Reply-To: References: MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Subject: Re: [9fans] Go and 21-bit runes (and a bit of Go status) Topicbox-Message-UUID: 60a6b170-ead8-11e9-9d60-3106f5b1d025 > I see Erik answers my question: xmm registers may be clobbered. I > suppose they could be saved in the Go runtime, if absolutely > essential? no, they can not. saving registers is something that is done on context switch by the scheduler, and the go runtime is not involved in context switching; this is a user-level transparent thing. there are things that could be done. but before getting radical in a hurry, is there any place other than runtime=C2=B7memmove() that would use sse in a note handler? - erik