Optimalizace sestavení inline assemblerem
Specifické pro Microsoft
Přítomnost __asm bloku ve funkci má vliv na optimalizaci několika způsoby. Nejprve kompilátor nepokusí o optimalizaci __asm samotného bloku. To, co napíšete do jazyka sestavení, je přesně to, co dostanete. Za druhé, přítomnost __asm bloku má vliv na úložiště proměnné registru. Kompilátor zabraňuje proměnným zaregistrování napříč __asm blokem, pokud by byl obsah registru změněn __asm blokem. Nakonec budou některé další optimalizace na úrovni funkcí ovlivněny zahrnutím jazyka sestavení ve funkci.
Specifické pro konec Microsoftu