tcg/riscv: Probe for Zba, Zbb, Zicond extensions
authorRichard Henderson <richard.henderson@linaro.org>
Tue, 25 Apr 2023 14:29:03 +0000 (15:29 +0100)
committerRichard Henderson <richard.henderson@linaro.org>
Thu, 25 May 2023 13:57:52 +0000 (13:57 +0000)
commit9e3e0bc6ac38e339aa142afa23604382f9963ed1
tree870c5cad3bc43bb6e990f0cd50bef04c43b8fd5e
parentd397be9a2256a7cc00a2b00355ad9c869ad61493
tcg/riscv: Probe for Zba, Zbb, Zicond extensions

Define a useful subset of the extensions.  Probe for them
via compiler pre-processor feature macros and SIGILL.

Acked-by: Alistair Francis <alistair.francis@wdc.com>
Reviewed-by: Daniel Henrique Barboza <dbarboza@ventanamicro.com>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
tcg/riscv/tcg-target.c.inc
tcg/riscv/tcg-target.h