Re: [PATCH 2/2] Rewrite more vector loads to scalar loads

2021-08-04 Thread Richard Biener via Gcc-patches
On Mon, Aug 2, 2021 at 3:41 PM Richard Biener wrote: > > This teaches forwprop to rewrite more vector loads that are only > used in BIT_FIELD_REFs as scalar loads. This provides the > remaining uplift to SPEC CPU 2017 510.parest_r on Zen 2 which > has CPU gathers disabled. > > In particular vecto

[PATCH 2/2] Rewrite more vector loads to scalar loads

2021-08-02 Thread Richard Biener
This teaches forwprop to rewrite more vector loads that are only used in BIT_FIELD_REFs as scalar loads. This provides the remaining uplift to SPEC CPU 2017 510.parest_r on Zen 2 which has CPU gathers disabled. In particular vector load + vec_unpack + bit-field-ref is turned into (extending) scal