https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115931
--- Comment #2 from Hu Lin <lin1.hu at intel dot com> --- (In reply to Xi Ruoyao from comment #1) > Hmm... If I read the manual correctly Loongson MMI doesn't even have > "packuswh" (vec_pack_usat_v2si). It only has packushb (vec_pack_usat_v4hi). Thanks for pointing this out. It's not right here, it should be packushb. The issues I raised remain, I could only find one manual in Chinese (https://www.anheng.com.cn/loongson/docs/GS464-manual-chinese.pdf). It said "将有符号半字包转换用饱和模式转换为无符号字节包" (convert signed half word pack to unsigned byte pack with saturation), I think it's a little different from gcc's.