Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

In order to upstream RVV support in Valgrind, we need to introduce a generic scalable vector IR as a common framework, which can accommodate both ARM SVE and RISCV RVV.

Project Scope

The task - is the re-work of LLDB RegisterInfo and related classes to separate register info arrays for GPR/FPR/VPR and detect which one(s) should be used by enabling them in "opt_regsets" flags

A POC of scalable vector IR design in valgrind, which supports both typical ARM SVE and RVV instructions. Based on the patch, start community discussion for aligned direction.

...