> movou (movdqu in the manual) is a sse2 data movement instruction. > not all sse2 instructions require that sse be turned on (pause, for example), > but movou uses at least one xmm register so is clearly using the sse > unit, thus requiring that it be turned on.
I see Erik answers my question: xmm registers may be clobbered. I suppose they could be saved in the Go runtime, if absolutely essential? ++L