> +  if (hwprobe_ima_ext.value & RISCV_HWPROBE_IMA_C)
> +    {
> +      SET_EXT (C);
> +      SET_EXT (ZCA);
> +      if (hwprobe_ima_ext.value & RISCV_HWPROBE_IMA_FD)
> +       {
> +         SET_EXT (ZCF);

Zcf if F is specified (RV32 only)

https://github.com/riscv/riscv-isa-manual/blob/main/src/zc.adoc#c

> +         SET_EXT (ZCD);
> +       }
> +    }

Reply via email to