summary refs log tree commit diff stats
path: root/scripts/qapi/common.py
diff options
context:
space:
mode:
authorLIU Zhiwei <zhiwei_liu@linux.alibaba.com>2024-07-09 19:36:44 +0800
committerAlistair Francis <alistair.francis@wdc.com>2024-07-18 12:00:42 +1000
commit197e4d29889453760c74763662e3812d0ec7a645 (patch)
treeba5e11138a311c69263aa8707da8845fdb2f4513 /scripts/qapi/common.py
parentd98883d127d0029532601e9ca6832dfcb3ee2ca0 (diff)
downloadfocaccia-qemu-197e4d29889453760c74763662e3812d0ec7a645.tar.gz
focaccia-qemu-197e4d29889453760c74763662e3812d0ec7a645.zip
target/riscv: Add zcmop extension
Zcmop defines eight 16-bit MOP instructions named C.MOP.n, where n is
an odd integer between 1 and 15, inclusive. C.MOP.n is encoded in
the reserved encoding space corresponding to C.LUI xn, 0.

Unlike the MOPs defined in the Zimop extension, the C.MOP.n instructions
are defined to not write any register.

In current implementation, C.MOP.n only has an check function, without any
other more behavior.

Signed-off-by: LIU Zhiwei <zhiwei_liu@linux.alibaba.com>
Reviewed-by: Alistair Francis <alistair.francis@wdc.com>
Reviewed-by: Deepak Gupta <debug@rivosinc.com>
Message-ID: <20240709113652.1239-4-zhiwei_liu@linux.alibaba.com>
Signed-off-by: Alistair Francis <alistair.francis@wdc.com>
Diffstat (limited to 'scripts/qapi/common.py')
0 files changed, 0 insertions, 0 deletions