1
0
mirror of https://github.com/golang/go synced 2024-10-04 13:21:22 -06:00
go/src
David Chase 2d16e43158 [dev.ssa] cmd/compile: PPC64, basic support for all calls and "miscellaneous"
Added support for ClosureCall, DeferCall, InterCall
(GoCall not yet tested).

Added support for GetClosurePtr, IsNonNil, IsInBounds, IsSliceInBounds, NilCheck
(Convert and GetG not yet tested)

Still need to implement NilCheck optimizations.
Fixed move boolean constant, order of operands to subtract.

Updates #16010.

Change-Id: Ibe0f6a6e688df4396cd77de0e9095997e4ca8ed2
Reviewed-on: https://go-review.googlesource.com/25241
Reviewed-by: Cherry Zhang <cherryyz@google.com>
Run-TryBot: David Chase <drchase@google.com>
TryBot-Result: Gobot Gobot <gobot@golang.org>
2016-07-26 20:59:26 +00:00
..
archive
bufio
builtin
bytes bytes: use Run method for benchmarks 2016-06-03 07:03:03 +00:00
cmd [dev.ssa] cmd/compile: PPC64, basic support for all calls and "miscellaneous" 2016-07-26 20:59:26 +00:00
compress compress/flate: don't ignore dict in Reader.Reset 2016-06-27 21:28:34 +00:00
container
context context: cancel the context in ExampleWithTimeout, with explanation 2016-06-30 19:56:02 +00:00
crypto crypto/ecdsa: Update documentation for Sign 2016-06-29 18:44:36 +00:00
database/sql database/sql: deflake TestPendingConnsAfterErr and fix races, panics 2016-06-28 21:37:53 +00:00
debug debug/pe: handle files with no string table 2016-06-19 05:18:09 +00:00
encoding encoding/xml: update docs to follow convention 2016-07-06 17:19:45 +00:00
errors
expvar
flag flag: recognize "0s" as the zero value for a flag.Duration 2016-05-31 23:45:47 +00:00
fmt
go cmd/compile: don't lose //go:nointerface pragma in export data 2016-07-01 19:20:11 +00:00
hash
html html/template: update security model link 2016-06-23 04:30:07 +00:00
image
index/suffixarray
internal internal/trace: err if binary is not supplied for old trace 2016-06-16 16:22:03 +00:00
io io: use SeekStart, SeekCurrent, and SeekEnd in io.Seeker documentation 2016-05-29 06:52:45 +00:00
log
math math/rand: fix raciness in Rand.Read 2016-07-11 15:11:44 +00:00
mime
net net/http: fix vet warning of leaked context in error paths 2016-07-11 04:33:31 +00:00
os os/exec: start checking for context cancelation in Start 2016-06-30 16:35:56 +00:00
path path/filepath: fix typo in comment 2016-07-07 02:59:09 +00:00
reflect reflect: an unnamed type has no PkgPath 2016-07-12 12:43:48 +00:00
regexp Revert "regexp: add the Fanout benchmark 2016-07-12 04:59:34 +00:00
runtime [dev.ssa] cmd/compile: 386 port now works 2016-07-21 20:41:18 +00:00
sort
strconv strconv: clarify doc for Atoi return type 2016-06-28 18:16:25 +00:00
strings strings: fix and reenable amd64 Index for 17-31 byte strings 2016-05-27 22:57:32 +00:00
sync sync: document that RWMutex read locks may not be held recursively 2016-05-31 00:22:56 +00:00
syscall syscall: add another output for TestGroupCleanupUserNamespace 2016-07-08 19:40:59 +00:00
testing testing: document that logs are dumped to standard output 2016-06-23 04:31:19 +00:00
text text/template: clarify the default formatting used for values 2016-06-21 02:15:44 +00:00
time time: update documentation for Duration.String regarding the zero value 2016-06-24 19:41:45 +00:00
unicode unicode: upgrade to version 9.0.0 2016-06-28 15:08:11 +00:00
unsafe
vendor/golang.org/x/net vendor: update vendored route 2016-06-02 00:59:46 +00:00
all.bash
all.bat
all.rc
androidtest.bash
bootstrap.bash
buildall.bash
clean.bash
clean.bat
clean.rc
cmp.bash
iostest.bash
make.bash
make.bat
Make.dist
make.rc
naclmake.bash
nacltest.bash
race.bash
race.bat
run.bash
run.bat
run.rc