diff options
Diffstat (limited to 'gcc/gimple-expr.cc')
-rw-r--r-- | gcc/gimple-expr.cc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/gimple-expr.cc b/gcc/gimple-expr.cc index a670e46..c0367f4 100644 --- a/gcc/gimple-expr.cc +++ b/gcc/gimple-expr.cc @@ -884,7 +884,7 @@ bool is_gimple_mem_ref_addr (tree t) { return (is_gimple_reg (t) - || TREE_CODE (t) == INTEGER_CST + || poly_int_tree_p (t) || (TREE_CODE (t) == ADDR_EXPR && (CONSTANT_CLASS_P (TREE_OPERAND (t, 0)) || decl_address_invariant_p (TREE_OPERAND (t, 0))))); |