aboutsummaryrefslogtreecommitdiff
path: root/target/tricore/tricore-opcodes.h
diff options
context:
space:
mode:
authorBastian Koppelmann <kbastian@mail.uni-paderborn.de>2023-06-14 12:00:33 +0200
committerBastian Koppelmann <kbastian@mail.uni-paderborn.de>2023-06-21 17:56:45 +0200
commitfd6f446a5e34f160cbdc9bb300d326cec0eca6c6 (patch)
treef6d3a529dbe111bea129e633f3caaeb46afbe5ac /target/tricore/tricore-opcodes.h
parent4d2b2e766a5a60afdfa85652a328c967c248d47f (diff)
target/tricore: Add popcnt.w insn
reported in https://gitlab.com/qemu-project/qemu/-/issues/1667 Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Signed-off-by: Bastian Koppelmann <kbastian@mail.uni-paderborn.de> Message-Id: <20230614100039.1337971-3-kbastian@mail.uni-paderborn.de>
Diffstat (limited to 'target/tricore/tricore-opcodes.h')
-rw-r--r--target/tricore/tricore-opcodes.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/target/tricore/tricore-opcodes.h b/target/tricore/tricore-opcodes.h
index f7135f183d..59aa39a7a5 100644
--- a/target/tricore/tricore-opcodes.h
+++ b/target/tricore/tricore-opcodes.h
@@ -1133,6 +1133,7 @@ enum {
OPC2_32_RR_PARITY = 0x02,
OPC2_32_RR_UNPACK = 0x08,
OPC2_32_RR_CRC32 = 0x03,
+ OPC2_32_RR_POPCNT_W = 0x22, /* 1.6.2 only */
OPC2_32_RR_DIV = 0x20,
OPC2_32_RR_DIV_U = 0x21,
OPC2_32_RR_MUL_F = 0x04,