diff options
author | Peter Bergner <bergner@vnet.ibm.com> | 2018-01-10 14:49:36 -0600 |
---|---|---|
committer | Peter Bergner <bergner@gcc.gnu.org> | 2018-01-10 14:49:36 -0600 |
commit | 2025a48d089d09011b60c1f5eb981ef71c79be4e (patch) | |
tree | dd941c40ec43f7481695020d937b5a5fbb5072b4 /gcc/errors.c | |
parent | 9e0fa36ae82efe128f5dcbc85dc24365f7390fe1 (diff) | |
download | gcc-2025a48d089d09011b60c1f5eb981ef71c79be4e.zip gcc-2025a48d089d09011b60c1f5eb981ef71c79be4e.tar.gz gcc-2025a48d089d09011b60c1f5eb981ef71c79be4e.tar.bz2 |
re PR target/83399 (Power8 ICE During LRA with 2-op rtl pattern for lvx instruction)
gcc/
PR target/83399
* config/rs6000/rs6000.c (print_operand) <'y'>: Use
VECTOR_MEM_ALTIVEC_OR_VSX_P.
* config/rs6000/vsx.md (*vsx_le_perm_load_<mode> for VSX_D): Use
indexed_or_indirect_operand predicate.
(*vsx_le_perm_load_<mode> for VSX_W): Likewise.
(*vsx_le_perm_load_v8hi): Likewise.
(*vsx_le_perm_load_v16qi): Likewise.
(*vsx_le_perm_store_<mode> for VSX_D): Likewise.
(*vsx_le_perm_store_<mode> for VSX_W): Likewise.
(*vsx_le_perm_store_v8hi): Likewise.
(*vsx_le_perm_store_v16qi): Likewise.
(eight unnamed splitters): Likewise.
gcc/testsuite/
PR target/83399
* gcc.target/powerpc/pr83399.c: New test.
From-SVN: r256453
Diffstat (limited to 'gcc/errors.c')
0 files changed, 0 insertions, 0 deletions