This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Incorrect bitfield aliasing with Tree SSA


> This is fine.
> 
> Any "value" we can get from DECL_NONADRESSABLE_P, we will get through
> handling it explicitly when pruning.
> 
> > Adam
> >
> >         * alias.c (record_component_aliases): Call record_alias_subset for
> >         DECL_NONADDRESSABLE_P fields too.

No.  Once you've subsetted it in this way, you lose most of the value
of it!  The main reason for the flag is precisely for the usage that is
proposed being eliminated here.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]