> + {"xtheadba", ISA_SPEC_CLASS_NONE, 1, 0},
> + {"xtheadbb", ISA_SPEC_CLASS_NONE, 1, 0},
> + {"xtheadbs", ISA_SPEC_CLASS_NONE, 1, 0},
> + {"xtheadcmo", ISA_SPEC_CLASS_NONE, 1, 0},
> + {"xtheadcondmov", ISA_SPEC_CLASS_NONE, 1, 0},
> + {"xtheadfmemidx", ISA_SPEC_CLASS_NONE, 1, 0},
> + {"xtheadfmv", ISA_SPEC_CLASS_NONE, 1, 0},
> + {"xtheadint", ISA_SPEC_CLASS_NONE, 1, 0},
> + {"xtheadmac", ISA_SPEC_CLASS_NONE, 1, 0},
> + {"xtheadmemidx", ISA_SPEC_CLASS_NONE, 1, 0},
> + {"xtheadmempair", ISA_SPEC_CLASS_NONE, 1, 0},
> + {"xtheadsync", ISA_SPEC_CLASS_NONE, 1, 0},
I don't have strong opinions on version of vendor extensions, but I
would like this could
be align with
https://github.com/riscv-non-isa/riscv-toolchain-conventions/pull/27