From 4822d9cb756e27f401bdcc6d32d2de0e5eebcba5 Mon Sep 17 00:00:00 2001 From: Joern Rennecke Date: Thu, 15 Nov 2018 01:02:09 +0000 Subject: [PATCH] gensupport.c (add_predicate_code): Properly handle ZERO_EXTRACT as an lvalue. * gensupport.c (add_predicate_code): Properly handle ZERO_EXTRACT as an lvalue. From-SVN: r266169 --- gcc/ChangeLog | 5 +++++ gcc/gensupport.c | 1 + 2 files changed, 6 insertions(+) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 66a45c970a9..3b42488c3ac 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2018-11-15 Joern Rennecke + + * gensupport.c (add_predicate_code): Properly handle ZERO_EXTRACT + as an lvalue. + 2018-11-14 Sandra Loosemore PR lto/55102 diff --git a/gcc/gensupport.c b/gcc/gensupport.c index 1d76af7ce5c..41ad9bc383e 100644 --- a/gcc/gensupport.c +++ b/gcc/gensupport.c @@ -2827,6 +2827,7 @@ add_predicate_code (struct pred_data *pred, enum rtx_code code) && code != CONCAT && code != PARALLEL && code != STRICT_LOW_PART + && code != ZERO_EXTRACT && code != SCRATCH) pred->allows_non_lvalue = true; -- 2.30.2