Use of registers depends on the setting of the .arch directive or the -arch flag on the cc command line.
.arch
-arch
cc