Dela via


Optimera infogad assemblerkode

Microsoft-specifik

Förekomsten av ett __asm block i en funktion påverkar optimeringen på flera sätt. Först försöker kompilatorn inte optimera __asm själva blocket. Det du skriver på sammansättningsspråket är precis vad du får. För det andra påverkar närvaron av ett __asm-block lagringen av registervariabler. Kompilatorn undviker att registrera variabler i ett __asm block om registrets innehåll skulle ändras av __asm blocket. Slutligen påverkas vissa andra funktionsomfattande optimeringar av införandet av sammansättningsspråk i en funktion.

Avsluta Microsoft Specifik

Se även

Inlinjeassembler