Bug 405356 - PPC64, xvcvsxdsp, xvcvuxdsp are supposed to write the 32-bit result to the upper and lower 32-bits of the 64-bit result
Summary: PPC64, xvcvsxdsp, xvcvuxdsp are supposed to write the 32-bit result to the up...
Status: CLOSED FIXED
Alias: None
Product: valgrind
Classification: Developer tools
Component: vex (show other bugs)
Version: 3.15 SVN
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: Julian Seward
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-03-11 17:14 UTC by Carl Love
Modified: 2019-03-25 14:50 UTC (History)
0 users

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


Attachments
fix for xvcvsxdsp and xvcvuxddp instructions (6.93 KB, patch)
2019-03-22 17:03 UTC, Carl Love
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Carl Love 2019-03-11 17:14:50 UTC
PPC64

Instructions xvcvsxdsp, xvcvuxdsp are supposed to write the 32-bit result to the upper and lower 32-bits of the 64-bit result.  Currently only writing the result to the upper 32-bit field.
Comment 1 Carl Love 2019-03-22 17:03:26 UTC
Created attachment 118971 [details]
fix for xvcvsxdsp and xvcvuxddp instructions

The attached patch was committed to fix the issue.
Comment 2 Carl Love 2019-03-25 14:50:08 UTC
No regressions found by automated regression testing.  Closing.