go/src
David du Colombier adbfdfe377 cmd/compile: don't use MOVOstore for move on plan9/amd64
The SSA compiler currently generates MOVOstore instructions
to optimize 16 bytes moves on AMD64 architecture.

However, we can't use the MOVOstore instruction on Plan 9,
because floating point operations are not allowed in the
note handler.

We rely on the useSSE flag to disable the use of the
MOVOstore instruction on Plan 9 and replace it by two
MOVQstore instructions.

Fixes #21625

Change-Id: Idfefcceadccafe1752b059b5fe113ce566c0e71c
Reviewed-on: https://go-review.googlesource.com/59171
Run-TryBot: David du Colombier <0intro@gmail.com>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Ilya Tocar <ilya.tocar@intel.com>
2017-08-28 16:21:28 +00:00
..
archive archive/tar: improve package documentation 2017-08-25 23:29:55 +00:00
bufio
builtin
bytes bytes: Add missing examples to functions 2017-08-25 20:50:58 +00:00
cmd cmd/compile: don't use MOVOstore for move on plan9/amd64 2017-08-28 16:21:28 +00:00
compress
container
context
crypto crypto/rsa: fix URL for the PKCS #1 v2.2 document in pss.go 2017-08-28 05:26:59 +00:00
database/sql all: fix easy-to-miss typos 2017-08-23 03:07:12 +00:00
debug all: unindent some big chunks of code 2017-08-18 06:59:48 +00:00
encoding all: remove some unused result params 2017-08-28 06:52:55 +00:00
errors
expvar
flag all: remove some double spaces from comments 2017-08-26 15:09:09 +00:00
fmt fmt: document verbs %b %d %o %x %X for printing pointers 2017-08-28 05:11:30 +00:00
go go/build: add go1.10 build tag 2017-08-25 21:48:36 +00:00
hash
html
image
index/suffixarray
internal all: fix easy-to-miss typos 2017-08-23 03:07:12 +00:00
io io: add example for Pipe 2017-08-22 19:42:20 +00:00
log
math math: add examples for trig functions 2017-08-25 20:26:19 +00:00
mime
net net/http: mention RegisterOnShutdown in Server.Shutdown docs 2017-08-28 16:17:58 +00:00
os {net,os/user,plugin}: eliminate unnecessary C round-trips 2017-08-17 18:14:16 +00:00
path path/filepath: add example for Ext 2017-08-25 16:24:37 +00:00
plugin {net,os/user,plugin}: eliminate unnecessary C round-trips 2017-08-17 18:14:16 +00:00
reflect reflect: handle types with unexported methods before exported ones 2017-08-23 23:48:49 +00:00
regexp regexp: examples for Regexp.Expand and Regexp.ExpandString functions 2017-08-28 15:34:19 +00:00
runtime all: remove some double spaces from comments 2017-08-26 15:09:09 +00:00
sort sort: fix mix-up between "!less" and "greater" in examples 2017-08-25 20:48:39 +00:00
strconv all: remove some double spaces from comments 2017-08-26 15:09:09 +00:00
strings strings: use slice instead of list and array in Fields comment 2017-08-14 21:25:53 +00:00
sync all: remove some double spaces from comments 2017-08-26 15:09:09 +00:00
syscall all: remove some double spaces from comments 2017-08-26 15:09:09 +00:00
testing all: remove some unused result params 2017-08-28 06:52:55 +00:00
text all: unindent some big chunks of code 2017-08-18 06:59:48 +00:00
time time: fix grammar/spelling errors in test comment 2017-08-21 17:52:45 +00:00
unicode
unsafe all: remove some double spaces from comments 2017-08-26 15:09:09 +00:00
vendor/golang_org/x
Make.dist
all.bash
all.bat
all.rc
androidtest.bash
bootstrap.bash
buildall.bash
clean.bash
clean.bat
clean.rc
cmp.bash
iostest.bash
make.bash build: add `go env GOROOT` as default GOROOT_BOOTSTRAP value 2017-08-25 05:36:27 +00:00
make.bat
make.rc build: add `go env GOROOT` as default GOROOT_BOOTSTRAP value 2017-08-25 05:36:27 +00:00
naclmake.bash
nacltest.bash
race.bash
race.bat
run.bash
run.bat
run.rc