]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
Dont check invalid ssa names, like floats
authorAndrew Macleod <amacleod@gcc.gnu.org>
Fri, 23 Mar 2018 16:06:12 +0000 (16:06 +0000)
committerAndrew Macleod <amacleod@gcc.gnu.org>
Fri, 23 Mar 2018 16:06:12 +0000 (16:06 +0000)
From-SVN: r258817

gcc/ssa-range.c

index 88f6e134505ed28173c91fa1a1c20ce03097c410..ceeb9cc903fdcc6f3bb7bcad39027a9fc63a1768 100644 (file)
@@ -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;