This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [PATCH, i386] Fix operands order in kunpck* insns and corresponding expands


Hi Ilya,
On 13 Apr 16:29, Ilya Enkovich wrote:
> Hi,
> 
> Current kunpck[hi|si|di] patterns emit operands in a wrong order. This
> is compensated by a wrong operands order in vec_pack_trunc_[qi|hi|si]
> expands and therefore we get correct code for vectorized loops.  Code
> using kunpck* intrinsics would be wrong though.  This patch fixes
> operands order and adds runtime tests for _mm512_kunpack* intrinsics.
> 
> Bootstrapped and regtested on x86_64-pc-linux-gnu.  OK for trunk?
Patch is OK.
> 
> Thanks,
> Ilya

--
Thanks, K


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]