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