save/restore ECX