On Tue, Oct 27, 2020 at 11:49 PM Jan Hubicka wrote:
>
> Hi,
> this patch avoid typeless storage in trailing_wide_ints. This improves
> TBAA disambiguation rate on cc1plus by 7%.
>
> Bootstrapped/regtested x86_64-linux, OK?
OK.
I guess if uint8_t would be a separate type from unsigned char that
Hi,
this patch avoid typeless storage in trailing_wide_ints. This improves
TBAA disambiguation rate on cc1plus by 7%.
Bootstrapped/regtested x86_64-linux, OK?
* wide-int.h (trailing_wide_ints ): Turn len to array of structures
so it does not imply typeless storage.
(traili