Share via


最佳化內嵌組譯碼

Microsoft 特定的

函式中若存在 __asm 區塊,則會透過多種方式影響最佳化。 首先,編譯器不會嘗試最佳化 __asm 區塊本身。 您在組合語言中撰寫的內容即會與取得的內容完全相同。 其次,__asm 區塊會影響暫存器變數儲存區。 如果 __asm 區塊可能會變更暫存器的內容,則編譯器會避免跨 __asm 區塊註冊這些變數。 最後,其他函式最佳化會受到函式中包含的組合語言所影響。

END Microsoft 特定的

另請參閱

內嵌組合語言