]> git.ipfire.org Git - thirdparty/qemu.git/commit
target/riscv: Refactor some of the generic vector functionality
authorKiran Ostrolenk <kiran.ostrolenk@codethink.co.uk>
Tue, 11 Jul 2023 16:59:06 +0000 (00:59 +0800)
committerAlistair Francis <alistair.francis@wdc.com>
Mon, 11 Sep 2023 01:45:55 +0000 (11:45 +1000)
commit2152e48b501de38fcd497ef0188238e46e320f5f
treeba54e62f5962376edbdd542dd5fb0d5a86f57b75
parent62cb3e8e887bf279c7af5af4c971a44d2fd8a516
target/riscv: Refactor some of the generic vector functionality

Move some macros out of `vector_helper` and into `vector_internals`.
This ensures they can be used by both vector and vector-crypto helpers
(latter implemented in proceeding commits).

Signed-off-by: Kiran Ostrolenk <kiran.ostrolenk@codethink.co.uk>
Reviewed-by: Weiwei Li <liweiwei@iscas.ac.cn>
Signed-off-by: Max Chou <max.chou@sifive.com>
Message-ID: <20230711165917.2629866-8-max.chou@sifive.com>
Signed-off-by: Alistair Francis <alistair.francis@wdc.com>
target/riscv/vector_helper.c
target/riscv/vector_internals.h