Bug 224639 - ARM: Support for Neon operations needed
Summary: ARM: Support for Neon operations needed
Status: RESOLVED FIXED
Alias: None
Product: valgrind
Classification: Developer tools
Component: vex (other bugs)
Version First Reported In: 3.6 SVN
Platform: Unlisted Binaries Linux
: NOR crash
Target Milestone: ---
Assignee: Julian Seward
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-01-28 17:19 UTC by Alexander Potapenko
Modified: 2024-02-16 12:39 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments
Add d16..d31 to the definitions (4.25 KB, patch)
2010-01-28 18:54 UTC, Alexander Potapenko
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Alexander Potapenko 2010-01-28 17:19:24 UTC
Currently VEX supports only d0..d15, which is not enough for some programs compiled for ARMv7.
Comment 1 Alexander Potapenko 2010-01-28 18:54:19 UTC
Created attachment 40317 [details]
Add d16..d31 to the definitions

Make d16..d31 accessible. This does not fix the bug yet, but is necessary to handle operations with those registers.
Comment 2 Alexander Potapenko 2010-02-01 09:23:16 UTC
This is actually a feature request.
Comment 3 Kirill Batuzov 2010-02-01 14:25:40 UTC
This feature is already addressed in bug 222560 . There is a certain patch there which adds among other things support for registers d16..d31 and q0..q15. We are currently working on further development of this patch.
Comment 4 Paul Floyd 2024-02-16 12:39:15 UTC
All the changes in this patch seem to be present.