On Mon, Sep 29, 2014 at 1:27 PM, Bill Schmidt <wschm...@linux.vnet.ibm.com> wrote: > Hi, > > While working on another patch, I observed that the test case > gcc.dg/vmx/ops.c contains numerous calls to vec_splat and friends for > which the second argument (the element selector) is out of range. At > best these calls are invalid; as it is, we generate insns that can cause > trouble during optimization. (In the case I saw, simplify-rtx tried to > reduce the splat of its input at compile time, but the out-of-range > element selector caused it to report a bad insn and abort.) This patch > removes all of the calls with out-of-range element selectors from the > test case. > > Tested on powerpc64le-unknown-linux-gnu. Ok to commit? > > Thanks, > Bill > > > 2014-09-29 Bill Schmidt <wschm...@vnet.linux.ibm.com> > > * gcc.dg/vmx/ops.c: Remove calls to vec_splat, vec_vsplth, > vec_vspltw, and vec_vspltb for which the second argument is out of > range.
Okay. Thanks, David