4 ms·
Thank god for x64 that got rid of this unnecessary cruft.
by revelation 11y ago
Thank god for x64 that got rid of this unnecessary cruft.
- cremno 11y agoA wild __vectorcall appeared! http://blogs.msdn.com/b/vcblog/archive/2013/07/12/introducing-vector-calling-convention.aspx http://blogs.msdn.com/b/vcblog/archive/2013/07/12/introducin... https://msdn.microsoft.com/en-us/library/dn375768.aspx https://msdn.microsoft.com/en-us/library/dn375768.aspx
- masklinn 11y agoIt is my understanding that the cruft is microsoft-specific: other systems use cdecl, fastcall and stdcall are related to Windows APIs and techs. And even though AMD published a call convention as part of AMD64, Microsoft ignored it in favour of their own fastcall-derived CC[0], and have added a new one since (vectorcall[1]) [0] https://msdn.microsoft.com/en-us/library/ms235286.aspx https://msdn.microsoft.com/en-us/library/ms235286.aspx [1] https://msdn.microsoft.com/en-us/library/dn375768.aspx https://msdn.microsoft.com/en-us/library/dn375768.aspx