Descriptioncmd/6g, cmd/8g: skip CONVNOP nodes in bgen.
Revision 3ae4607a43ff introduced CONVNOP layers
to fix type checking issues arising from comparisons.
The added complexity made 8g run out of registers
when compiling an equality function in go.net/ipv6.
A similar issue occurred in test/sizeof.go on
amd64p32 with 6g.
Fixes issue 7405.
Patch Set 1 #Patch Set 2 : diff -r 32c32aef2a41 https://go.googlecode.com/hg/ #Patch Set 3 : diff -r 32c32aef2a41 https://go.googlecode.com/hg/ #Patch Set 4 : diff -r ab0ea248ed7c https://go.googlecode.com/hg/ #
MessagesTotal messages: 4
|