2012-05-09 Jakub Jelinek * tree-data-ref.c (stmt_simple_memref_p): Return false if get_base_address (op) is NULL. --- gcc/tree-data-ref.c.jj 2009-03-19 17:17:05.000000000 +0100 +++ gcc/tree-data-ref.c 2012-05-09 17:49:01.351102695 +0200 @@ -3326,6 +3326,9 @@ stmt_simple_memref_p (struct loop *loop, data_reference_p dr; bool res = true; + if (get_base_address (op) == NULL_TREE) + return false; + dr = create_data_ref (loop, op, stmt, true); if (!access_functions_are_affine_or_constant_p (dr, loop)) res = false;