pick up specialreg.h changes from r273338 to fix r300037
The original change applies to x86 family of platforms, in this branch
it's only for amd64 where it is really required.
This is a direct commit.
Reported by: Eugene Grosbein <eugen@grosbein.net>