From 0060d7d71ec248c1aadc82783d1a3ef29b30b6ba Mon Sep 17 00:00:00 2001 From: Richard Sandiford Date: Tue, 28 Apr 2015 07:46:40 +0000 Subject: [PATCH] gensupport.c (std_preds): Add missing codes to address_operand entry. gcc/ * gensupport.c (std_preds): Add missing codes to address_operand entry. From-SVN: r222511 --- gcc/ChangeLog | 4 ++++ gcc/gensupport.c | 3 ++- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 5677eba648c..66d86d9532b 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,7 @@ +2015-04-28 Richard Sandiford + + * gensupport.c (std_preds): Add missing codes to address_operand entry. + 2015-04-28 Richard Biener PR tree-optimization/65851 diff --git a/gcc/gensupport.c b/gcc/gensupport.c index 26a09bcbd68..77a72865e7c 100644 --- a/gcc/gensupport.c +++ b/gcc/gensupport.c @@ -2800,7 +2800,8 @@ struct std_pred_table static const struct std_pred_table std_preds[] = { {"general_operand", false, true, {SUBREG, REG, MEM}}, - {"address_operand", true, true, {SUBREG, REG, MEM, PLUS, MINUS, MULT}}, + {"address_operand", true, true, {SUBREG, REG, MEM, PLUS, MINUS, MULT, + ZERO_EXTEND, SIGN_EXTEND, AND}}, {"register_operand", false, false, {SUBREG, REG}}, {"pmode_register_operand", true, false, {SUBREG, REG}}, {"scratch_operand", false, false, {SCRATCH, REG}}, -- 2.30.2