]> gcc.gnu.org Git - gcc.git/commit
backport: re PR target/89424 (__builtin_vec_ext_v1ti (v, i) results in ICE with varia...
authorKelvin Nilsen <kelvin@gcc.gnu.org>
Mon, 13 May 2019 21:27:29 +0000 (21:27 +0000)
committerKelvin Nilsen <kelvin@gcc.gnu.org>
Mon, 13 May 2019 21:27:29 +0000 (21:27 +0000)
commitfd00b98cf0824569f2eae20a095bbc6571b78972
tree679da44acef77d42fcc42e2df4a98bef3b19a6d9
parent9fd467d36481aa158808ca7be9ad6b34e34e66d1
backport: re PR target/89424 (__builtin_vec_ext_v1ti (v, i) results in ICE with variable i (RS6000))

gcc/ChangeLog:

2019-05-13  Kelvin Nilsen  <kelvin@gcc.gnu.org>

Backport from mainline.
2019-05-06  Kelvin Nilsen  <kelvin@gcc.gnu.org>

PR target/89424
* config/rs6000/rs6000.c (rs6000_expand_vector_extract): Add
handling of V1TImode.

gcc/testsuite/ChangeLog:

2019-05-13  Kelvin Nilsen  <kelvin@gcc.gnu.org>

Backport from mainline.
2019-05-06  Kelvin Nilsen  <kelvin@gcc.gnu.org>

PR target/89424
* gcc.target/powerpc/pr89424-0.c: New test.
* gcc.target/powerpc/vsx-builtin-13a.c: Define macro PR89424 to
enable testing of newly patched capability.
* gcc.target/powerpc/vsx-builtin-13b.c: Likewise.
* gcc.target/powerpc/vsx-builtin-20a.c: Likewise.
* gcc.target/powerpc/vsx-builtin-20b.c: Likewise.

From-SVN: r271137
gcc/ChangeLog
gcc/config/rs6000/rs6000.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/powerpc/pr89424-0.c [new file with mode: 0644]
gcc/testsuite/gcc.target/powerpc/vsx-builtin-13a.c
gcc/testsuite/gcc.target/powerpc/vsx-builtin-13b.c
gcc/testsuite/gcc.target/powerpc/vsx-builtin-20a.c
gcc/testsuite/gcc.target/powerpc/vsx-builtin-20b.c
This page took 0.060514 seconds and 5 git commands to generate.