Unify linux64 and darwin64 cpuid

Shouldn't have been saving the id directly to a memory location.