small changes from go's 6l. there's a further change to optab.c, but that one is wrong (unless my amd64 manual is wrong) --- it turns out that intel deprecates the use of /63 without rex.w, so i'll make a further change once i've checked it.