master
test: migrate remaining files to go:build syntax
test/abi: reenable test on windows
cmd/compile: fix buglet in walk convert phase relating to convF32/64
cmd/compile: fix buglet in walk convert phase relating to convT64
cmd/compile: deduplicate OpArg's across types
cmd/compile: load results into registers on open defer return path
cmd/compile: fixed which-result confusion in presence of 0-width types
cmd/compile: implement simple register results
cmd/compile: test register ABI for method, interface, closure calls
cmd/compile: fix register/offset calculation for trailing empty field case.
cmd/compile: add "surprised by IData of Arg" case for register args
cmd/compile: register abi, morestack work and mole whacking
cmd/compile: add register abi tests
cmd/compile: preserve pointerness when creating map key temp
cmd/compile: restore tail call for method wrappers
cmd/compile: implement too-big-to-SSA struct passing in registers
cmd/compile: fix open defer of method call
cmd/compile: pre-spill pointers in aggregate-typed register args
test: add test for CL 310589
cmd/compile: use desired register only if it satisfies register mask
cmd/compile: avoid generating duplicated in-register Arg
cmd/compile: fix OpArg decomposer for registers in expandCalls
cmd/compile: return (and receive) medium-large results
cmd/compile: fix pointer maps for morestack
cmd/compile: fix bug in defer wrapping
cmd/compile: mark unused values as invalid to prevent problems in expandCalls