[dev.ssa] Merge remote-tracking branch 'origin/master' into mergebranch

Semi-regular merge from tip to dev.ssa.

Conflicts:
	src/runtime/sys_windows_amd64.s

Change-Id: I5f733130049c810e6ceacd46dad85faebca52b29
This commit is contained in:
Keith Randall 2016-01-19 09:59:21 -08:00
commit 23d5810c8f
218 changed files with 4017 additions and 811 deletions

View file

@ -611,7 +611,7 @@ func RegisterOpcode(lo int, Anames []string) {
}
func Aconv(a int) string {
if a < A_ARCHSPECIFIC {
if 0 <= a && a < len(Anames) {
return Anames[a]
}
for i := range aSpace {
@ -643,6 +643,7 @@ var Anames = []string{
"USEFIELD",
"VARDEF",
"VARKILL",
"VARLIVE",
}
func Bool2int(b bool) int {