__ptcg、__ptcga

[このドキュメントはプレビュー版であり、後のリリースで変更されることがあります。 Blank topics are included as placeholders.]

Microsoft 固有の仕様 →

PURGE するすべてのページによるアドレスの範囲を削除するために使用するグローバル移動のキャッシュ (ptc.g) を生成します。

void __ptcg( 
   __int64 Address, 
   __int64 Range 
);
void __ptcga( 
   __int64 Address, 
   __int64 Range 
);

パラメーター

  • [入力] Address
    命令に渡される最初の汎用レジスタに読み込まれる。 0 ビット60 はパージ対象の仮想アドレスを指定します。 61 ビットには 63 領域の識別子を指定します。

  • [入力] Range
    命令に渡される 2 番目の汎用レジスタに読み込まれる。 2 ビットが 7ページ サイズを表します ; そのほかのビットは無視されます。

必要条件

組み込み

アーキテクチャ

__ptcg

IPF

__ptcga

IPF

ヘッダー ファイル <intrin.h>

解説

__ptcga の組み込みはパージが他のプロセッサは高度な負荷の Address テーブルを更新するように再割り当てするページに必要で使用される ptc.ga 命令を生成します (ALAT)。

これらの命令の適切な使用方法ではIntel IPF のドキュメントを参照してください。

これらの関数はカーネル モードで使用できますが組み込みとしてのみ使用できます。

参照

Reference

コンパイラ組み込み関数。