On Fri, Apr 11, 2008 at 10:27:41AM -0400, Kenneth Zadeck wrote:
Hi Kenny,
My patch is at
http://gcc.gnu.org/ml/gcc-patches/2008-04/msg00937.html
Does it look OK?
sorry, i did not see the entire patch. it does look ok.
Hi Kenny,
I have a question on DSE. There are
store_info->positions_needed = lowpart_bitmask (width);
store_info->group_id = group_id;
store_info->begin = offset;
store_info->end = offset + width;
So
store_info->begin <= offset < store_info->end
But there are 2 instances of
&& (offset >= store_info->begin)
&& (offset + width <= store_info->end)
{
...
}
Shouldn't they be
&& (offset >= store_info->begin)
&& (offset + width < store_info->end)
{
...
}
If I am correct, I can provide a patch.
Thanks
H.J.