Share via


.SAVEXMM128

現在のプロローグ オフセットを使用して、指定した XMM レジスタとオフセットに対して、UWOP_SAVE_XMM128 または UWOP_SAVE_XMM128_FAR のいずれかのアンワインド コード エントリを生成します。 MASM によって、最も効率的なエンコードが選択されます。

構文

.SAVEXMM128xmmreg , offset

解説

.SAVEXMM128 は、フレーム関数をアンワインドする方法を ml64.exe ユーザーが指定できるようにします。これは、PROC FRAME 宣言から .ENDPROLOG ディレクティブまでのプロローグ内でのみ許可されています。 これらのディレクティブは、コードを生成するのではなく、.xdata.pdata のみを生成します。 .SAVEXMM128 は、アンワインドされるアクションを実際に実装する命令の後に指定する必要があります。 アンワインド ディレクティブと、これを使用してマクロでアンワインドすることが意図されているコードの両方をラップして、一致させるようにすることをお勧めします。

offset は、16 の倍数である必要があります。

詳細については、「x64 用 MASM (ml64.exe)」を参照してください。

関連項目

ディレクティブ リファレンス
MASM BNF 文法