Bug 443179 - Need new test for the lxvx and stxvx instructions on ISA 2.07 and ISA 3.0 systems
Summary: Need new test for the lxvx and stxvx instructions on ISA 2.07 and ISA 3.0 sys...
Status: CLOSED FIXED
Alias: None
Product: valgrind
Classification: Developer tools
Component: vex (other bugs)
Version First Reported In: unspecified
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: Julian Seward
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-09-30 23:03 UTC by Carl Love
Modified: 2021-10-01 20:52 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Carl Love 2021-09-30 23:03:57 UTC
The lxvx and stxvx instructions are mnemonics of the BE instructions lxvd2x and stxvd2x.  They are real endian aware instructions in ISA 3.0.

Need a test to generate the lxvd2x and stxv2dx instructions from the lxvx and stxvx mnemonics on ISA 2.07 and the real instructions on ISA 3.0
Comment 1 Carl Love 2021-09-30 23:14:16 UTC
Fix committed.

commit 9c22ad00249c1a6739afb2eed1db0a6fb846978c
Author: Carl Love <cel@us.ibm.com>
Date:   Tue Sep 28 18:00:35 2021 +0000

    Fixes for the lxvx and stxvx instructions
    
    The lxvx and stxvx tests are moved into their own separate
    tests.  Add the expec files for the new test.
    
    Update the expected results for the altivec test.