Funzioni intrinseche e assembly inline

Uno dei vincoli del compilatore x64 è l'assenza di supporto per l'assembler inline. Di conseguenza, le funzioni che non possono essere scritte in C o C++ dovranno essere scritte come subroutine o funzioni intrinseche supportate dal compilatore. Alcune funzioni sono sensibili alle prestazioni, mentre altre no. Le funzioni sensibili alle prestazioni devono essere implementate come funzioni intrinseche. In generale, l'elenco delle funzioni intrinseche sarà uguale a quello delle funzioni intrinseche implementate per ALPHA e Itanium, con l'aggiunta delle funzioni specifiche di x64.

Le funzioni intrinseche supportate dal compilatore sono descritte in Funzioni intrinseche del compilatore.

Vedere anche

Riferimenti

Convenzioni del software x64