Merge the remaining RVA23 extensions and several other important extensions
Mainly includes the following RISC-V extensions modifications.
- Support __bf16 and Zfbfmin/Zvfbfwma extensions.
- Support Zvfbfmin and Zvfbfwma intrinsic.
- Support Zimop extension.
- Introduce -mvector-strict-align.
- Add Zicboz extension support
- Implement CMO extensions: Zaamo, Zalrsc, Zabha, Zacas
- Add intrinsic support for CMOs via riscv_cmo.h header
- Enable zvbb extension with intrinsic implementations
- Introduce Zicfiss/Zicfilp security extensions
- Fix some ICEs and RVV codegen issues (vsetvl, overlaps, missing intrinsics, etc.)
- Add compiler support for xt-c930 (-mcpu/-mtune)