aboutsummaryrefslogtreecommitdiff
path: root/gcc/expr.c
diff options
context:
space:
mode:
authorJakub Jelinek <jakub@redhat.com>2016-10-28 09:12:52 +0200
committerJakub Jelinek <jakub@gcc.gnu.org>2016-10-28 09:12:52 +0200
commit0d9e143c62c7a68474a39de40e5d6104074eee96 (patch)
tree6863d090de2407d3069a9ae76f697e28c272cfda /gcc/expr.c
parent4d925a90692f9191679ce0517c50ed197038c44d (diff)
downloadgcc-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