Intel ARCHITECTURE IA-32 User Manual
Page 473
![background image](/manuals/127794/473/background.png)
Using Performance Monitoring Events
B
B-19
Speculative
Uops Retired
Number of uops
retired (include both
instructions executed
to completion and
speculatively
executed in the path
of branch
mispredictions).
uops_retired
NBOGUS|BOGUS
Branching Metrics
Branches
Retired
All branch
instructions executed
to completion
Branch_retired
MMTM
|MMNM|MMTP|
MMNP
Tagged
Mispredicted
Branches
Retired
The events counts
the number of retired
branch instructions
that were
mispredicted. This
stat can be used with
precise event-based
sampling.
Replay_event; set
the following
replay tag:
Tagged_mispred_
branch
NBOGUS
Mispredicted
Branches
Retired
Mispredicted branch
instructions executed
to completion. This
stat is often used in a
per-instruction ratio.
Mispred_branch_
retired
NBOGUS
Misprediction
Ratio
Misprediction rate
per branch
(Mispredicted Branches
Retired) /(Branches
Retired)
All returns
The number of return
branches
retired_branch_type
RETURN
All indirect
branches
All returns and
indirect calls and
indirect jumps
retired_branch_type
INDIRECT
All calls
All direct and indirect
calls
retired_branch_type
CALL
continued
Table B-1
Pentium 4 Processor Performance Metrics (continued)
Metric
Description
Event Name or Metric
Expression
Event Mask Value
Required