From 48a70d445a13ca157ee8acbe0ceeee8433faa875 Mon Sep 17 00:00:00 2001 From: Andrew Macleod Date: Fri, 23 Mar 2018 16:06:12 +0000 Subject: [PATCH] Dont check invalid ssa names, like floats From-SVN: r258817 --- gcc/ssa-range.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/gcc/ssa-range.c b/gcc/ssa-range.c index 88f6e134505e..ceeb9cc903fd 100644 --- a/gcc/ssa-range.c +++ b/gcc/ssa-range.c @@ -512,6 +512,8 @@ path_ranger::path_range_of_def (irange &r, gimple *g) unsigned x; edge e; + if (!valid_irange_ssa (phi_def)) + return false; if (get_global_ssa_range (r, phi_def)) return true; -- 2.47.2