The previous code introduced spurious loop-carried dependencies for variables local to a loop body (for example). The SSA renaming pass now treats an Alloc instruction like a Store of the zero value. Also: - added regression test - improved log messages - made the Store/Load/Alloc cases look more similar. R=gri, gri CC=golang-dev https://golang.org/cl/26750043 |
||
|---|---|---|
| .. | ||
| a_test.go | ||
| b_test.go | ||
| boundmeth.go | ||
| coverage.go | ||
| fieldprom.go | ||
| ifaceconv.go | ||
| ifaceprom.go | ||
| initorder.go | ||
| methprom.go | ||
| mrvchain.go | ||
| recover.go | ||