Re: VRP: abstract out MIN/MAX/ABS wide int code

2018-08-20 Thread Aldy Hernandez
On 08/20/2018 06:40 PM, Jeff Law wrote: On 08/17/2018 01:11 AM, Aldy Hernandez wrote: No change in functionality, just a straight up conversion. OK for trunk? curr.patch gcc/ * wide-int-range.cc (wide_int_range_abs): New. (wide_int_range_order_set): Rename from wide_int_r

Re: VRP: abstract out MIN/MAX/ABS wide int code

2018-08-20 Thread Jeff Law
On 08/17/2018 01:11 AM, Aldy Hernandez wrote: > No change in functionality, just a straight up conversion. > > OK for trunk? > > curr.patch > > > gcc/ > > * wide-int-range.cc (wide_int_range_abs): New. > (wide_int_range_order_set): Rename from wide_int_range_min_max. > * wide

VRP: abstract out MIN/MAX/ABS wide int code

2018-08-17 Thread Aldy Hernandez
No change in functionality, just a straight up conversion. OK for trunk? gcc/ * wide-int-range.cc (wide_int_range_abs): New. (wide_int_range_order_set): Rename from wide_int_range_min_max. * wide-int-range.h (wide_int_range_abs): New. (wide_int_range_min_max): New. * tree-vrp.c (extract_ran