64bit polymorphic preamble now restores argument registers