eeodl blog
@Montreal
Thursday, December 14, 2017
x64 Calling Conventions
x64 with MSVC, __fastcall is default. __vectorcall is available since VS2013.
PS4 with clang, following AMD64 C ABI and x86-64.
Calling Convention
http://students.mimuw.edu.pl/~zbyszek/asm/doc/calling_conventions.pdf
Microsoft
https://msdn.microsoft.com/en-us/library/ms235286.aspx
https://docs.microsoft.com/en-us/windows-hardware/drivers/debugger/x64-architecture
Intel x64 Assembly
https://software.intel.com/en-us/articles/introduction-to-x64-assembly
AMD64 Architecture
https://developer.amd.com/wordpress/media/2012/10/24592_APM_v11.pdf
PS4 (LLVM)
https://llvm.org/docs/LangRef.html#calling-conventions
No comments:
Post a Comment
Newer Post
Older Post
Home
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment