From eebe7d1c7f13193c951d7fe1ca5eeb25a924f381 Mon Sep 17 00:00:00 2001 From: Uros Bizjak <ubizjak@gmail.com> Date: Mon, 25 Apr 2016 21:20:45 +0200 Subject: [PATCH] predicates.md (const0_operand): Do not match const_wide_int code. * config/i386/predicates.md (const0_operand): Do not match const_wide_int code. (const1_operand): Ditto. From-SVN: r235417 --- gcc/ChangeLog | 6 ++++++ gcc/config/i386/predicates.md | 4 ++-- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 7eb5a7c84467..37389d6f5746 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,9 @@ +2016-04-25 Uros Bizjak <ubizjak@gmail.com> + + * config/i386/predicates.md (const0_operand): Do not match + const_wide_int code. + (const1_operand): Ditto. + 2016-04-25 Uros Bizjak <ubizjak@gmail.com> * config/i386/i386.md (*movoi_internal_avx): Set mode attribute to XI diff --git a/gcc/config/i386/predicates.md b/gcc/config/i386/predicates.md index 89b7de035f79..1980a620c870 100644 --- a/gcc/config/i386/predicates.md +++ b/gcc/config/i386/predicates.md @@ -659,7 +659,7 @@ ;; Match exactly zero. (define_predicate "const0_operand" - (match_code "const_int,const_wide_int,const_double,const_vector") + (match_code "const_int,const_double,const_vector") { if (mode == VOIDmode) mode = GET_MODE (op); @@ -668,7 +668,7 @@ ;; Match one or a vector with all elements equal to one. (define_predicate "const1_operand" - (match_code "const_int,const_wide_int,const_double,const_vector") + (match_code "const_int,const_double,const_vector") { if (mode == VOIDmode) mode = GET_MODE (op); -- GitLab