go/src
Keith Randall 7f7f7cddec [dev.ssa] cmd/compile: split decompose pass in two
A first pass to decompose user types (structs, maybe
arrays someday), and a second pass to decompose builtin
types (strings, interfaces, slices, complex).  David wants
this for value range analysis so he can have structs decomposed
but slices and friends will still be intact and he can deduce
things like the length of a slice is >= 0.

Change-Id: Ia2300d07663329b51ed6270cfed21d31980daa7c
Reviewed-on: https://go-review.googlesource.com/19340
Run-TryBot: David Chase <drchase@google.com>
Reviewed-by: David Chase <drchase@google.com>
2016-02-09 02:18:31 +00:00
..
archive
bufio
builtin
bytes
cmd [dev.ssa] cmd/compile: split decompose pass in two 2016-02-09 02:18:31 +00:00
compress
container
crypto [dev.ssa] Merge remote-tracking branch 'origin/master' into mergebranch 2016-01-19 14:13:16 -08:00
database/sql database/sql/driver: clarify DefaultParameterConverter docs 2016-01-13 18:15:38 +00:00
debug debug/dwarf: fix nil pointer dereference in cyclic type structures 2016-01-14 02:05:31 +00:00
encoding encoding/json: doc: Decode only writes to exported fields 2016-01-08 16:15:25 +00:00
errors
expvar
flag
fmt
go cmd/go, go/build: ignore vendor directories with no Go source files 2016-01-14 03:43:57 +00:00
hash cmd/internal/obj/x86: add new instructions, cleanup. 2016-01-13 14:04:44 +00:00
html
image
index/suffixarray
internal internal/syscall/windows: correct GetACP and MultiByteToWideChar 2016-01-08 16:15:59 +00:00
io
log
math math/big: fix Exp(x, x, x) for certain large x 2016-01-13 01:43:35 +00:00
mime
net net: add timeout to DNS requests sent by TestSpecialDomainName 2016-01-19 06:20:36 +00:00
os runtime: for c-archive/c-shared, install signal handlers synchronously 2016-01-09 00:58:38 +00:00
path
reflect
regexp regexp/syntax: fix factoring of common prefixes in alternations 2016-01-08 16:41:46 +00:00
runtime [dev.ssa] cmd/compile: fix write barriers for SSA 2016-01-29 17:49:59 +00:00
sort
strconv
strings
sync
syscall cmd/compile: recognize Syscall-like functions for liveness analysis 2016-01-14 01:16:45 +00:00
testing
text
time time: restore old error text for day out of range 2016-01-08 03:15:20 +00:00
unicode
unsafe
vendor/golang.org/x/net/http2/hpack net/http: document GODEBUG settings, update bundled http2 2016-01-08 00:56:28 +00:00
Make.dist
all.bash
all.bat
all.rc
androidtest.bash
bootstrap.bash build: use consistent shebang line 2016-01-14 03:16:20 +00:00
buildall.bash build: test linux/mips64 and linux/mips64le with buildall.bash 2016-01-19 04:43:44 +00:00
clean.bash
clean.bat
clean.rc
iostest.bash
make.bash
make.bat
make.rc
nacltest.bash
race.bash
race.bat
run.bash
run.bat
run.rc