r251184 - in /branches/range-gen2/gcc: range-op...
amacleod@gcc.gnu.org
amacleod@gcc.gnu.org
Fri Aug 18 14:42:00 GMT 2017
Author: amacleod
Date: Fri Aug 18 14:42:07 2017
New Revision: 251184
URL: https://gcc.gnu.org/viewcvs?rev=251184&root=gcc&view=rev
Log:
Remove the combine_range method from the range_op class, and move it to ranger
as a method, and just specialy handle AND amnd OR
Modify the calculation of AND and or to get ranges for both TRUE and FALSE
on both sides of the expression, then merge them as approriate for
the AND or OR to corectly reflect the way the condition works.
Modified:
branches/range-gen2/gcc/range-op.c
branches/range-gen2/gcc/range-op.h
branches/range-gen2/gcc/ssa-range-gen.c
branches/range-gen2/gcc/ssa-range-gen.h
More information about the Gcc-cvs
mailing list