diff options
author | Kewen Lin <linkw@linux.ibm.com> | 2023-07-26 03:42:29 -0500 |
---|---|---|
committer | Kewen Lin <linkw@linux.ibm.com> | 2023-07-26 03:43:52 -0500 |
commit | 96a839233ced3a0bfc3d5492a6d8b102e6981472 (patch) | |
tree | 651583863dbe4193d5f03179f6d95cddc6ced6da /gcc/tree-into-ssa.h | |
parent | 39f117d6c875bb3be87eea1ee4c28e88120773d0 (diff) | |
download | gcc-96a839233ced3a0bfc3d5492a6d8b102e6981472.zip gcc-96a839233ced3a0bfc3d5492a6d8b102e6981472.tar.gz gcc-96a839233ced3a0bfc3d5492a6d8b102e6981472.tar.bz2 |
rs6000: Correct vsx operands output for xxeval [PR110741]
PR110741 exposes one issue that we didn't use the correct
character for vsx operands in output operand substitution,
consequently it can map to the wrong registers which hold
some unexpected values.
PR target/110741
gcc/ChangeLog:
* config/rs6000/vsx.md (define_insn xxeval): Correct vsx
operands output with "x".
gcc/testsuite/ChangeLog:
* g++.target/powerpc/pr110741.C: New test.
Diffstat (limited to 'gcc/tree-into-ssa.h')
0 files changed, 0 insertions, 0 deletions