This first version should perform similar to the support in the ia32 backend, but needs more work to add amd64 specific immediate types.