Lines Matching refs:branch
211 0x01 cond Counts the number of conditional near branch instructions executed, but not necessarily retired
212 0x02 direct Counts all unconditional near branch instructions excluding calls and indirect branches
213 0x04 indirect_non_call Counts the number of executed indirect near branch instructions that are not calls
214 0x07 non_calls Counts all non call near branch instructions executed, but not necessarily retired
216 0x10 direct_near_call Counts unconditional near call branch instructions, excluding non call branch, executed
222 0x01 cond Counts the number of mispredicted conditional near branch instructions executed, but not necessarily retired
223 0x02 direct Counts mispredicted macro unconditional near branch instructions, excluding calls and indirect branches (should always be 0)
224 0x04 indirect_non_call Counts the number of executed mispredicted indirect near branch instructions that are not calls
231 0x7F any Counts the number of mispredicted near branch instructions that were executed, but not necessarily retired
284 0x01 conditional Counts the number of conditional branch instructions retired
286 0x04 all_branches Counts the number of branch instructions retired
321 0x01 clear Counts the number of times the front end is resteered, mainly when the Branch Prediction Unit cannot provide a correct prediction and this is corrected by the Branch Address Calculator at the front end
322 0x02 bad_target Counts number of Branch Address Calculator clears (BACLEAR) asserted due to conditional branch instructions in which there was a target hit but the direction was wrong
324 0x01 early Counts early (normal) Branch Prediction Unit clears: BPU predicted a taken branch after incorrectly assuming that it was not taken
325 0x02 late Counts late Branch Prediction Unit clears due to Most Recently Used conflicts