DynamoRIO / DynamoRIO/dynamorio
Add encoder/decoder support for Arm's Scalable Vector Extension
Open
Component-IR
Google-Affecting
OpSys-AArch64
Priority-Low
- Dominant language
- C
- Stars
- 3.2k
- Forks
- 629
- Avg merge
- 2d 15h
- Merged PRs (30d)
- 31
Description
Armv8-a's SVE is a big extension requiring a few changes to the AArch64 backend. At first, I think we need new register types for scalable vector (Z) and predicate (P) registers as well as support for the new SVE encodings.
https://developer.arm.com/docs/ddi0584/latest/arm-architecture-reference-manual-supplement-the-scalable-vector-extension-sve-for-armv8-a
Xref #2626
Contributor guide
Assessment
This issue has not been assessed yet.