https://bugs.kde.org/show_bug.cgi?id=457504

--- Comment #2 from Feiyang Chen <chris.chenfeiy...@gmail.com> ---
Created attachment 151172
  --> https://bugs.kde.org/attachment.cgi?id=151172&action=edit
patches-v2

Reorder and merge patches to make things keep building for each separate patch.

- Patches 1-4 add some new IROps, a new IRMBusEvent and a new IRJumpKind to
libVEX.
- Patches 5-6 add the VEX and decode infrastructure for LOONGARCH64.
- Patch 7 enables the LOONGARCH64/Linux target in the build system.

Since then, Valgrind for LOONGARCH64/Linux can be compiled on LoongArch64
Linux, or cross-compiled on other machines.

- Patches 8-21 add support for the libVEX loongarch64 front end.
- Patches 22-76 add support for the libVEX loongarch64 back end.

Since then, libVEX for loongarch64 can translate loongarch64 to loongarch64
properly.

- Patch 77 updates vbit test for loongarch64.
- Patch 78-99 add LOONGARCH64/Linux support for core and tools.
- Patch 100 makes libVEX always use fallback LLSC on loongarch64.

Since then, Vaglrind can run on LOONGARCH64/Linux properly.

-Patch 101-121 implement and add tests for LOONGARCH64/Linux.

Since then, Vaglrind can pass a large number of regression tests on
LOONGARCH64/Linux.

- Patch 122 sets up nightly testing for loongarch64.
- Patch 123 adds a simple README for loongarch64.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to