On Mon, Aug 08, 2016 at 01:36:51PM +1000, kugan wrote: > diff --git a/gcc/tree-ssanames.h b/gcc/tree-ssanames.h > index c81b1a1..6e34433 100644 > --- a/gcc/tree-ssanames.h > +++ b/gcc/tree-ssanames.h > @@ -43,6 +43,9 @@ struct GTY(()) ptr_info_def > above alignment. Access only through the same helper functions as align > above. */ > unsigned int misalign; > + /* When this pointer is knonw to be nnonnull this would be true otherwise > + false. */ > + bool nonnull_p; > };
Why do you need this? Doesn't the pt.null bit represent that already? Also, formatting and spelling: s/knonw/known/ s/nnon/non/ s/bool /bool / Jakub