On Tue, 2024-03-12 at 09:56 +0800, Chenghui Pan wrote:
> The behavior of non-zero unused bits in xvpermi.q instruction's
> third operand is undefined on LoongArch, according to our
> discussion (https://github.com/llvm/llvm-project/pull/83540),
> we think that keeping original insn operand as unmodified
> state is better solution.
> 
> This patch partially reverts 7b158e036a95b1ab40793dd53bed7dbd770ffdaf.
> 
> gcc/ChangeLog:
> 
>       * config/loongarch/lasx.md: Remove masking of operand 3.

Add (lasx_xvpermi_q_<LASX:mode>) before ":".

> 
> gcc/testsuite/ChangeLog:
> 
>       * gcc.target/loongarch/vector/lasx/lasx-xvpermi_q.c:
>         Reposition operand 3's value into instruction's defined accept range.
        ^^

Remove these two white spaces.

Should be OK with these ChangeLog style issues fixed.

-- 
Xi Ruoyao <xry...@xry111.site>
School of Aerospace Science and Technology, Xidian University

Reply via email to