定義:此事件配合 BR_MISPRED_DETAIL 事件使用,基於預測結果與分支型別提供資訊
擴充套件 |
PMC.umask |
說明 |
ALL.ALL_UNKNOWN_PRED |
b0000 |
所有分支型別,路徑預測未知的分支 |
ALL.UNKNOWN_PATH_CORRECT_PRED |
b0001 |
所有分支型別,路徑預測未知且分支預測正確(結果與目標)的分支 |
ALL.UNKNOWN_PATH_WRONG_PATH |
b0010 |
所有分支型別,路徑預測未知且分支方向錯誤的分支 |
--- |
b0011 |
(*不統計*) |
IPREL.ALL_UNKNOWN_PRED |
b0100 |
僅限 IP 相對分支,路徑預測未知的分支 |
IPREL.UNKNOWN_PATH_CORRECT_PRED |
b0101 |
僅限 IP 相對分支,路徑預測未知且分支預測正確(結果與目標)的分支 |
IPREL.UNKNOWN_PATH_WRONG_PATH |
b0110 |
僅限 IP 相對分支,路徑預測未知且分支方向錯誤的分支 |
--- |
b0111 |
(*不統計*) |
RETURN.ALL_UNKNOWN_PRED |
b1000 |
僅限返回型分支,路徑預測未知的分支 |
RETURN.UNKNOWN_PATH_CORRECT_PRED |
b1001 |
僅限返回型分支,路徑預測未知且分支預測正確(結果與目標)的分支 |
RETURN.UNKNOWN_PATH_WRONG_PATH |
b1010 |
僅限返回型分支,路徑預測未知且分支方向錯誤的分支 |
--- |
b1011 |
(*不統計*) |
NRETIND.ALL_UNKNOWN_PRED |
b1100 |
僅限非返回型間接分支,路徑預測未知的分支 |
NRETIND.UNKNOWN_PATH_CORRECT_PRED |
b1101 |
僅限非返回型間接分支,路徑預測未知且分支預測正確(結果與目標)的分支 |
NRETIND.UNKNOWN_PATH_WRONG_PATH |
b1110 |
僅限非返回型間接分支,路徑預測未知且分支方向錯誤的分支 |
--- |
b1111 |
(*不統計*) |