Re: Remove duplicated GOMP SIMD LANE code

2016-06-03 Thread Richard Biener
On Thu, Jun 2, 2016 at 6:03 PM, Alan Hayward wrote: > The IFN_GOMP_SIMD_LANE code in vectorizable_call is essentially a > duplicate of > the code in vectorizable_live_operation. They both replace all uses > outside the > loop with the constant VF - 1. > > Note that my patch to vectorize inductions

Remove duplicated GOMP SIMD LANE code

2016-06-02 Thread Alan Hayward
The IFN_GOMP_SIMD_LANE code in vectorizable_call is essentially a duplicate of the code in vectorizable_live_operation. They both replace all uses outside the loop with the constant VF - 1. Note that my patch to vectorize inductions that are live after the loop will also remove the IFN_GOMP_SIMD_L