Yes....and no.
You can get the upgrade for 64 bit(32bit xp is eligible for 64 bit Win8 upgrade). But you will have to do a complete install, you can't just upgrade the OS from 32 bit to 64 bit. This means you will have to backup all your files, install the new OS, re-install all your applications, and restore your files.