x64: support construct arguments