aboutsummaryrefslogtreecommitdiff
path: root/gcc/gensupport.c
diff options
context:
space:
mode:
authorJoern Rennecke <joern.rennecke@riscy-ip.com>2018-11-15 01:02:09 +0000
committerJoern Rennecke <amylaar@gcc.gnu.org>2018-11-15 01:02:09 +0000
commit4822d9cb756e27f401bdcc6d32d2de0e5eebcba5 (patch)
tree6b09322b7f64a78f0b679c7540bf947fcb435442 /gcc/gensupport.c
parentef0336dc695928c316784a7280b8e554dc8f6732 (diff)
downloadgcc-4822d9cb756e27f401bdcc6d32d2de0e5eebcba5.zip
gcc-4822d9cb756e27f401bdcc6d32d2de0e5eebcba5.tar.gz
gcc-4822d9cb756e27f401bdcc6d32d2de0e5eebcba5.tar.bz2
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
Diffstat (limited to 'gcc/gensupport.c')
-rw-r--r--gcc/gensupport.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/gcc/gensupport.c b/gcc/gensupport.c
index 1d76af7..41ad9bc 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;