aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorRichard Sandiford <richard.sandiford@linaro.org>2018-01-05 13:38:49 +0000
committerRichard Sandiford <rsandifo@gcc.gnu.org>2018-01-05 13:38:49 +0000
commit8db2698d1cb49e7f3aed532bb753511071892a64 (patch)
treead744599044e1244e7c2b920f75febe7b70105e0 /gcc
parent494795904009eb99985a45a5c371f2ddbfaf96e1 (diff)
downloadgcc-8db2698d1cb49e7f3aed532bb753511071892a64.zip
gcc-8db2698d1cb49e7f3aed532bb753511071892a64.tar.gz
gcc-8db2698d1cb49e7f3aed532bb753511071892a64.tar.bz2
Make chrec_contains_symbols true for POLY_INT_CST
2018-01-05 Richard Sandiford <richard.sandiford@linaro.org> gcc/ * tree-chrec.c (chrec_contains_symbols): Return true for POLY_INT_CST. From-SVN: r256276
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/tree-chrec.c1
2 files changed, 6 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index d9b9efd..8a0dc89 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,8 @@
+2018-01-05 Richard Sandiford <richard.sandiford@linaro.org>
+
+ * tree-chrec.c (chrec_contains_symbols): Return true for
+ POLY_INT_CST.
+
2018-01-05 Sudakshina Das <sudi.das@arm.com>
PR target/82439
diff --git a/gcc/tree-chrec.c b/gcc/tree-chrec.c
index 5594455..924df04 100644
--- a/gcc/tree-chrec.c
+++ b/gcc/tree-chrec.c
@@ -961,6 +961,7 @@ chrec_contains_symbols (const_tree chrec)
if (TREE_CODE (chrec) == SSA_NAME
|| VAR_P (chrec)
+ || TREE_CODE (chrec) == POLY_INT_CST
|| TREE_CODE (chrec) == PARM_DECL
|| TREE_CODE (chrec) == FUNCTION_DECL
|| TREE_CODE (chrec) == LABEL_DECL