Use range_query object in array bounds class.
authorAldy Hernandez <aldyh@redhat.com>
Fri, 23 Jul 2021 14:19:59 +0000 (16:19 +0200)
committerAldy Hernandez <aldyh@redhat.com>
Fri, 23 Jul 2021 15:39:15 +0000 (17:39 +0200)
commit435f90187eb4b6ddd66df692320057f303841ed6
tree98c133bd1d818055ee423b730e3c947486a574d6
parent50752b751fff56e7e2c74024bae659d5e9dea50f
Use range_query object in array bounds class.

Now that all dependencies of array_bounds_checker take a range_query, we
can sever the relationship with vr_values.  Changing this will allow us
to use the array_bounds_checker with VRP, evrp, or the ranger.

Tested on x86-64 Linux.

gcc/ChangeLog:

* gimple-array-bounds.h (class array_bounds_checker): Change
ranges type to range_query.
gcc/gimple-array-bounds.h