diff options
Diffstat (limited to 'gcc/tree-data-ref.c')
-rw-r--r-- | gcc/tree-data-ref.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/gcc/tree-data-ref.c b/gcc/tree-data-ref.c index 5a52d266e9b..94124141a25 100644 --- a/gcc/tree-data-ref.c +++ b/gcc/tree-data-ref.c @@ -3311,13 +3311,14 @@ bool stmt_simple_memref_p (struct loop *loop, gimple stmt, tree op) { data_reference_p dr; + bool res = true; dr = create_data_ref (loop, op, stmt, true); if (!access_functions_are_affine_or_constant_p (dr, loop)) - return false; + res = false; free_data_ref (dr); - return true; + return res; } /* Initializes an equation for an OMEGA problem using the information |