pmc_read_1to4 サブルーチン
目的
PMC 1 を問題プログラム状態の PMC 4 に登録するパフォーマンス・モニター・カウンター (PMC) を読み取ります。
ライブラリー
パフォーマンス・モニター API ライブラリー (libpmapi.a)
構文
#include <pmapi.h>
int pmc_read_1to4 (void * buffer)
説明
pmc_read_1to4 サブルーチンは、PMC 1 から PMC 4 までのレジスターを、関数にパラメーターとして渡されるバッファーのアドレスに読み込みます。
PMC1、 PMC2、 PMC3、および PMC4 などの 4 つの 32 ビット PMC レジスターはすべて、同じ順序でバッファーに読み取られます。
戻り値
読み取り操作が正常に行われると、値ゼロが戻されます。 読み取り操作に失敗した場合は、-1が返される。
ファイル
pmapi.h ファイルは、標準マクロ、データ・タイプ、およびサブルーチンを定義します。