Re: [PATCH, rs6000] Fix vect_pack_trunc_v2df pattern for little endian

2013-11-04 Thread David Edelsohn
On Mon, Nov 4, 2013 at 10:21 PM, Bill Schmidt wrote: > Hi, > > This fixes the two companion patterns vec_pack_[su]fix_trunc_v2df in the > same manner as the recent fix for vec_pack_trunc_v2df. The same fix > obviously applies here as well. Bootstrapped and tested on > powerpc64{,le}-unknown-linu

Re: [PATCH, rs6000] Fix vect_pack_trunc_v2df pattern for little endian

2013-11-04 Thread Bill Schmidt
Hi, This fixes the two companion patterns vec_pack_[su]fix_trunc_v2df in the same manner as the recent fix for vec_pack_trunc_v2df. The same fix obviously applies here as well. Bootstrapped and tested on powerpc64{,le}-unknown-linux-gnu with no regressions. Is this ok for trunk? Thanks, Bill

Re: [PATCH, rs6000] Fix vect_pack_trunc_v2df pattern for little endian

2013-11-04 Thread David Edelsohn
On Mon, Nov 4, 2013 at 8:28 AM, Bill Schmidt wrote: > Hi, > > This cleans up another case where a vector-pack operation needs to > reverse its operand order for little endian. This fixes the last > remaining vector test failure in the test suite when building for little > endian. > > Next I'll be

[PATCH, rs6000] Fix vect_pack_trunc_v2df pattern for little endian

2013-11-04 Thread Bill Schmidt
Hi, This cleans up another case where a vector-pack operation needs to reverse its operand order for little endian. This fixes the last remaining vector test failure in the test suite when building for little endian. Next I'll be spending some time looking for additional little endian issues for