Freigeben über


Optimieren des Inlineassemblys

Microsoft-spezifisch

Das Vorhandensein eines __asm-Blocks in einer Funktion der Optimierung wirkt sich auf verschiedene Weise.Zuerst versucht der Compiler, den __asm-Block selbst zu optimieren.Wie Sie in Assemblersprache, was genau ist, schreiben Sie abrufen.Zweitens wirkt sich auf das Vorhandensein eines __asm-Blocks Register variablen speichern.Der Compiler kann, Variablen zu einem __asm-Block enregistering, wenn der Inhalt des Registers durch den __asm-Block geändert würden.Schließlich können einige andere FUNCTION-weite Optimierungen durch die Aufnahme der in einer Funktion Assemblersprache betroffen.

Microsoft ENDES bestimmten

Siehe auch

Referenz

Inlineassembler