Repository navigation
Questions about APX ABI #136998
|
I see latest MSVC changelog mentions ABI of APX: https://devblogs.microsoft.com/cppblog/msvc-build-tools-version-14-52-release-candidate-now-available/#x64-and-x86
The words claims that R30/R31 are non-volatile. In current JIT code, all the APX eGPRs are volatile: runtime/src/coreclr/jit/targetamd64.h Line 289 in 46cd67b What would be the final ABI of APX? What does it mean for interop and pure managed code? @dotnet/intel Can you provide some information on this? |
Replies: 2 comments
Yes, it is finalized Windows ABI for APX, the JIT has not been updated yet. |
Yes, it is finalized Windows ABI for APX, the JIT has not been updated yet.