On Wed, Apr 05, 2017 at 03:27:20PM +0000, Bernd Edlinger wrote:
> Yes, but it is not clear if it will be available in LTO, for instance
> we used to stream TYPE_ALIAS_SET == 0 information to let frontends mark
> types that are opaque for TBAA. This however did not work as intended,
> because TYPE_ALIAS_SET == 0 was regularly lost in type merging.
>
> But streaming an attribute works seamless, and is not lost in type
> merging AFAICT.
Streaming flags on types works seamlessly too, if you add the 2-3x one-liner
changes in the streamer. Just look at some other type flag and do the same
thing.
Jakub