On Mon, Aug 15, 2022 at 9:24 PM Andrew MacLeod <amacl...@redhat.com> wrote: > > heh. or just > > > + int_range<2> r; > + if (!fold_range (r, const_cast <gcond *> (cond_stmt)) > + || !r.singleton_p (&val)) > > > if you do not provide a range_query to any of the fold_using_range code, > it defaults to: > > fur_source::fur_source (range_query *q) > { > if (q) > m_query = q; > else if (cfun) > m_query = get_range_query (cfun); > else > m_query = get_global_range_query (); > m_gori = NULL; > } >
Sweet. Even better! Aldy