Delen via


Inline-assembly optimaliseren

Microsoft-specifieke

De aanwezigheid van een __asm blok in een functie is op verschillende manieren van invloed op optimalisatie. Eerst probeert de compiler het __asm blok zelf niet te optimaliseren. Wat u schrijft in assemblytaal is precies wat u krijgt. Ten tweede is de aanwezigheid van een __asm blok van invloed op de registratie van variabele opslag. De compiler vermijdt het registreren van variabelen in een __asm blok als de inhoud van het register door het __asm blok wordt gewijzigd. Ten slotte worden enkele andere optimalisaties voor de hele functie beïnvloed door de opname van assemblytaal in een functie.

Microsoft-specifieke beëindigen

Zie ook

Inline-assembler