cmd/gc: fix &^ code generation bug

Was not re-walking the new AND node, so that its ullman
count was wrong, so that the code generator attempted to
store values in registers across the call.

Fixes issue 4752.

R=ken2
CC=golang-dev
https://codereview.appspot.com/7288054