Skip to content

Merge the remaining RVA23 extensions and several other important extensions

Mainly includes the following RISC-V extensions modifications.

  1. Support __bf16 and Zfbfmin/Zvfbfwma extensions.
  2. Support Zvfbfmin and Zvfbfwma intrinsic.
  3. Support Zimop extension.
  4. Introduce -mvector-strict-align.
  5. Add Zicboz extension support
  6. Implement CMO extensions: Zaamo, Zalrsc, Zabha, Zacas
  7. Add intrinsic support for CMOs via riscv_cmo.h header
  8. Enable zvbb extension with intrinsic implementations
  9. Introduce Zicfiss/Zicfilp security extensions
  10. Fix some ICEs and RVV codegen issues (vsetvl, overlaps, missing intrinsics, etc.)
  11. Add compiler support for xt-c930 (-mcpu/-mtune)

合并请求报告

加载中