Summary: | MIPSr6 support | ||
---|---|---|---|
Product: | [Developer tools] valgrind | Reporter: | Tamara Vlahovic <tamara.vlahovic> |
Component: | vex | Assignee: | Julian Seward <jseward> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | aleksandar.rikalo, mips32r2 |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Other | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Attachments: |
valgrind_R6_01 - VEX support for MIPS r6
valgrind_R6_02 - coregrind support for MIPS r6 valgrind_R6_03 - test suite for MIPS r6 valgrind_R6_00 - New Iop-s Iop_Rotx32 and Iop_Rotx64 valgrind_R6_01 - VEX support for MIPS r6 |
Created attachment 109100 [details]
valgrind_R6_02 - coregrind support for MIPS r6
Created attachment 109101 [details]
valgrind_R6_03 - test suite for MIPS r6
Created attachment 109474 [details]
valgrind_R6_00 - New Iop-s Iop_Rotx32 and Iop_Rotx64
Added new iops which optimize implementation of bitswap and dbitswap.
Created attachment 109475 [details]
valgrind_R6_01 - VEX support for MIPS r6
Updated to use Rotx32 and Rotx64 iops.
The patches have been committed to the trunk. Thanks for the great work. This issue can be closed now. |
Created attachment 109099 [details] valgrind_R6_01 - VEX support for MIPS r6 valgrind_R6_01 - VEX, full support for MIPS R6 instruction set. valgrind_R6_02 - coregrind, recognition of mipsr6 architecture, and other necessary changes. valgrind_R6_03 - Additional set of tests for r6 instructions together with some changes for other mips tests, which make tests runnable on mipsr6. All patches were tested on several mips platforms and x86 linux.