Re: [PATCH, rs6000] Update Power9 scheduling of vector and vector load insns

2017-04-07 Thread Segher Boessenkool
On Fri, Apr 07, 2017 at 11:58:15AM -0500, Pat Haugen wrote: > The following patch changes the method of scheduling vector and vector > load insns. Before it tried to pair up like insns and interleave the > pairs, resulting in something like L1L2V1V2. The preferred scheduling is > now to just interl

[PATCH, rs6000] Update Power9 scheduling of vector and vector load insns

2017-04-07 Thread Pat Haugen
The following patch changes the method of scheduling vector and vector load insns. Before it tried to pair up like insns and interleave the pairs, resulting in something like L1L2V1V2. The preferred scheduling is now to just interleave the insns, resulting in L1V1L2V2. If interleaving fails, fall b