diff options
author | Jakub Jelinek <jakub@redhat.com> | 2016-10-28 09:12:52 +0200 |
---|---|---|
committer | Jakub Jelinek <jakub@gcc.gnu.org> | 2016-10-28 09:12:52 +0200 |
commit | 0d9e143c62c7a68474a39de40e5d6104074eee96 (patch) | |
tree | 6863d090de2407d3069a9ae76f697e28c272cfda /gcc/expr.c | |
parent | 4d925a90692f9191679ce0517c50ed197038c44d (diff) | |
download | gcc-0d9e143c62c7a68474a39de40e5d6104074eee96.zip gcc-0d9e143c62c7a68474a39de40e5d6104074eee96.tar.gz gcc-0d9e143c62c7a68474a39de40e5d6104074eee96.tar.bz2 |
re PR rtl-optimization/78132 (GCC produces invalid instruction (kmovd and kmovq) for KNL.)
PR rtl-optimization/78132
* ree.c (combine_reaching_defs): Give up if copy_needed and
!HARD_REGNO_MODE_OK (REGNO (src_reg), dst_mode).
* gcc.target/i386/pr78132.c: New test.
From-SVN: r241641
Diffstat (limited to 'gcc/expr.c')
0 files changed, 0 insertions, 0 deletions