aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/syscall-counts.py
diff options
context:
space:
mode:
authorAnshuman Khandual <[email protected]>2013-04-22 19:42:40 +0000
committerBenjamin Herrenschmidt <[email protected]>2013-04-26 16:11:11 +1000
commit95213959aefc94f1cfe6718449a8bcdc8df86060 (patch)
tree882818be1fbcbd9e3cf3e276e39970fa716e5c7f /tools/perf/scripts/python/syscall-counts.py
parente05b9b9e5c10768ffdb5104014d0db0f093b3ac2 (diff)
powerpc/perf: Add new BHRB related instructions for POWER8
This patch adds new POWER8 instruction encoding for reading and clearing Branch History Rolling Buffer entries. The new instruction 'mfbhrbe' (move from branch history rolling buffer entry) is used to read BHRB buffer entries and instruction 'clrbhrb' (clear branch history rolling buffer) is used to clear the entire buffer. The instruction 'clrbhrb' has straight forward encoding. But the instruction encoding format for reading the BHRB entries is like 'mfbhrbe RT, BHRBE' where it takes two arguments, i.e the index for the BHRB buffer entry to read and a general purpose register to put the value which was read from the buffer entry. Signed-off-by: Anshuman Khandual <[email protected]> Signed-off-by: Benjamin Herrenschmidt <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/syscall-counts.py')
0 files changed, 0 insertions, 0 deletions