•BR_MISPRED_DETAIL.NRETIND.WRONG_PATH
Number of
•BR_MISPRED_DETAIL.NRETIND.WRONG_TARGET
Number of
•BR_MISPRED_DETAIL.RETURN.CORRECT_PRED
Number of correctly predicted (outcome and target) return branches retired.
•BR_MISPRED_DETAIL.RETURN.WRONG_PATH
Number of return branches mispredicted due to wrong branch direction.
•BR_MISPRED_DETAIL.RETURN.WRONG_TARGET
Number of return branches mispredicted due to wrong target for taken branch.
•CPU_OP_CYCLES.ALL
Number of variable clock cycles. (When charge rationing is on, the period of the cycle could change.) It does not count cycles when the CPU is in low power mode.
•Total Predictions
Total number of branch predictions.
•Percent Correct Predictions
Percentage of branch predictions that predicted correctly.
•Percent Wrong Paths
Percentage of branch predictions that mispredicted the branch predicate.
•Percent Wrong Branch Targets
Percentage of branch predictions that mispredicted the branch target.
•Percent iprel branch
Percentage of
•Percent ind branch
Percentage of
•Percent ret branch
Percentage of return branches among all branches.
•Percent iprel correct predictions
Percentage of
•Percent iprel wrong paths
Percentage of
•Percent iprel wrong branch targets
Percentage of
•Percent ind correct predictions
Percentage of
•Percent ind wrong paths
Percentage of
•Percent ind wrong branch targets
Percentage of
branch Measurement Report Description 173