aboutsummaryrefslogtreecommitdiff
path: root/gcc/combine.c
diff options
context:
space:
mode:
authorPeter Bergner <bergner@linux.ibm.com>2018-12-17 22:07:11 +0000
committerPeter Bergner <bergner@gcc.gnu.org>2018-12-17 16:07:11 -0600
commit00fd062886928ee3617a171f31c1e4e07f65f38f (patch)
treef90406664298f3ae328a989d45ccbf0ad6ab540d /gcc/combine.c
parent1e9d69235a88347d293dec7927e34dd38f6ee580 (diff)
downloadgcc-00fd062886928ee3617a171f31c1e4e07f65f38f.zip
gcc-00fd062886928ee3617a171f31c1e4e07f65f38f.tar.gz
gcc-00fd062886928ee3617a171f31c1e4e07f65f38f.tar.bz2
re PR target/87870 (ppc64le generates poor code when loading constants into TImode vars)
gcc/ PR target/87870 * config/rs6000/vsx.md (nW): New mode iterator. (vsx_mov<mode>_64bit): Use it. Remove redundant GPR 0/-1 alternative. Update length attribute for (<??r>, <nW>) alternative. (vsx_mov<mode>_32bit): Likewise. gcc/testsuite/ PR target/87870 * gcc.target/powerpc/pr87870.c: New test. From-SVN: r267221
Diffstat (limited to 'gcc/combine.c')
0 files changed, 0 insertions, 0 deletions