summaryrefslogtreecommitdiff
path: root/gprof/hist.h
diff options
context:
space:
mode:
authorRichard Sandiford <richard.sandiford@arm.com>2023-03-30 11:09:09 +0100
committerRichard Sandiford <richard.sandiford@arm.com>2023-03-30 11:09:09 +0100
commit199cfcc4754cea6f4c42dcbb8d8d5161f5b2d186 (patch)
tree421a44c2103aed91928b78ca2ac89ce055c9ffb1 /gprof/hist.h
parentd09b87e0b11f14c267014e22716b91ba61c1e458 (diff)
downloadbinutils-gdb-199cfcc4754cea6f4c42dcbb8d8d5161f5b2d186.tar.gz
aarch64: Add a aarch64_cpu_supports_inst_p helper
Quite a lot of SME2 instructions have an opcode bit that selects between 32-bit and 64-bit forms of an instruction, with the 32-bit forms being part of base SME2 and with the 64-bit forms being part of an optional extension. It's nevertheless useful to have a single opcode entry for both forms since (a) that matches the ISA definition and (b) it tends to improve error reporting. This patch therefore adds a libopcodes function called aarch64_cpu_supports_inst_p that tests whether the target supports a particular instruction. In future it will depend on internal libopcodes routines.
Diffstat (limited to 'gprof/hist.h')
0 files changed, 0 insertions, 0 deletions