> + {"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