.SAVEXMM128
UWOP_SAVE_XMM128
Generuje wpis kodu lub odwija się UWOP_SAVE_XMM128_FAR
dla określonego rejestru XMM i przesunięcia przy użyciu bieżącego przesunięcia prologu. Rozwiązanie MASM wybierze najbardziej wydajne kodowanie.
Składnia
. SAVEXMM128 xmmreg , przesunięcie
Uwagi
. SAVEXMM128 umożliwia użytkownikom ml64.exe określenie sposobu odwijania funkcji ramki i jest dozwolone tylko w prologu, który rozciąga się od deklaracji PROC FRAME do . ENDPROLOG , dyrektywa. Te dyrektywy nie generują kodu; generują .xdata
tylko wartości i .pdata
. . SAVEXMM128 powinny być poprzedzone instrukcjami, które faktycznie implementują akcje, które mają być niezauczone. Dobrym rozwiązaniem jest zawijanie zarówno dyrektyw odwijania, jak i kodu, który mają na celu odwinięcie makra w celu zapewnienia porozumienia.
przesunięcie musi mieć wielokrotność 16.
Aby uzyskać więcej informacji, zobacz MASM for x64 (ml64.exe).