From patchwork Wed Dec 13 15:26:01 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jiajie Chen X-Patchwork-Id: 178101 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a05:7300:3b04:b0:fb:cd0c:d3e with SMTP id c4csp7854895dys; Wed, 13 Dec 2023 07:27:03 -0800 (PST) X-Google-Smtp-Source: AGHT+IEY3K5FKL9s5mSiGGJ/VGuPo5yL18iYPCk/oEBPbaZYR9qPWaJhKPIjBQecwU35QwZxZIe9 X-Received: by 2002:a05:6102:160f:b0:466:338c:a9a1 with SMTP id cu15-20020a056102160f00b00466338ca9a1mr3610483vsb.51.1702481223762; Wed, 13 Dec 2023 07:27:03 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1702481223; cv=pass; d=google.com; s=arc-20160816; b=O2+3fUpTNruzPKA5ZVHK50xXrEdiTk3Le/lBEkOVipf8g+IfN0Dj4jfwkr/UW1XSdr vlfffbx/5Fn4oQAuQCgSgCZMfW+5waEDqCSG9Sp4ZFJIGt0lFEWu092GZGRq10Yk204M vphY7nYw1gUr9LPjCAwnYGX3MKOIcEBeZbPoXS0NOkY78vazGmx0MWLLTpUTW9SMJkNX k4FcB1SnjXg3nr6biteYvnRaE0RY7dDq7CIIbNfxoIw7V42+H7gyNZhFB8hQFTnN4iVi acKAHSva4ZWqgbSw2s2WPfkDqfVYh6mv0jEEnCxpGtlaocueEW/NX95InS6XDl/s8s+D IeeQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=errors-to:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:content-transfer-encoding :mime-version:message-id:date:subject:cc:to:from:dkim-signature :arc-filter:dmarc-filter:delivered-to; bh=Ruduys31/+cjvnjYjgZRexLClTSP4SZwq5BAidro2Og=; fh=qFpPQXe+yHr3G9TE3u9aN+OeiYoPnXUHVCIZ11hRYyw=; b=wwmLLM1wwLUI94BZYsWGzlzs1e9lD1rrhHD0PyTz0frIJy+rAvecWpNaOrEI+HEyE0 XGLvFOSobh9iAv7xZDqlarjsaawqIyiMH404vNpG4IxHp+npUR8aw/l0UId7iPEG5bPH IJ9AjDLyLQa29pHO0tVvNOURI+VrPtiga1HBxlWPDwEHrQzZqbYCTO/ZKoaCCXwCcU2M 3chsTOCnIAq/nimWg395pAcx/Ildtmh0Mzu72PkuxvUV7lZ0JmZihwRnRx+d89xzGySH YjSbYHOj3FzjNCkqLsHxGmf+DJR2ZcmCdet0aD97iWJw7XyqgQnKtNm/RlXKjGyqHTM5 lIow== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@jia.je header.s=default header.b=lBUknmlZ; arc=pass (i=1); spf=pass (google.com: domain of gcc-patches-bounces+ouuuleilei=gmail.com@gcc.gnu.org designates 8.43.85.97 as permitted sender) smtp.mailfrom="gcc-patches-bounces+ouuuleilei=gmail.com@gcc.gnu.org"; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=jia.je Received: from server2.sourceware.org (server2.sourceware.org. [8.43.85.97]) by mx.google.com with ESMTPS id o17-20020a67fbd1000000b0046438df14c4si2247253vsr.46.2023.12.13.07.27.03 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 13 Dec 2023 07:27:03 -0800 (PST) Received-SPF: pass (google.com: domain of gcc-patches-bounces+ouuuleilei=gmail.com@gcc.gnu.org designates 8.43.85.97 as permitted sender) client-ip=8.43.85.97; Authentication-Results: mx.google.com; dkim=pass header.i=@jia.je header.s=default header.b=lBUknmlZ; arc=pass (i=1); spf=pass (google.com: domain of gcc-patches-bounces+ouuuleilei=gmail.com@gcc.gnu.org designates 8.43.85.97 as permitted sender) smtp.mailfrom="gcc-patches-bounces+ouuuleilei=gmail.com@gcc.gnu.org"; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=jia.je Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id 674AF3857BB5 for ; Wed, 13 Dec 2023 15:27:03 +0000 (GMT) X-Original-To: gcc-patches@gcc.gnu.org Delivered-To: gcc-patches@gcc.gnu.org Received: from hognose1.porkbun.com (hognose1.porkbun.com [35.82.102.206]) by sourceware.org (Postfix) with ESMTPS id 68BD73858C78 for ; Wed, 13 Dec 2023 15:26:37 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 68BD73858C78 Authentication-Results: sourceware.org; dmarc=pass (p=quarantine dis=none) header.from=jia.je Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=jia.je ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 68BD73858C78 Authentication-Results: server2.sourceware.org; arc=none smtp.remote-ip=35.82.102.206 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1702481200; cv=none; b=OyTg/9dHIUMY0CHY3O4Gzib2NMSCMWB3XIB2a+rb3krqtHIt2n45RRRpTHoeCF2BoL0KJh6TX0oerTfSq20dR/Y1xwMX/4FixPkLo/NcZLw+5dNtd/uJ3ciE7mq7jtNNhIiJQvYphYRM7vMm2SGReyoWzL6m5M2fUotN4lhHBsc= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1702481200; c=relaxed/simple; bh=y7izCFiUVbD231BRZFBQxIkwz2+1yMIjcvtcBCq42Zk=; h=DKIM-Signature:From:To:Subject:Date:Message-ID:MIME-Version; b=HbF0dOjTX1o5kW6krNrir57CjRZ4RS0RgEeu3PAcRSbyVl2eUz8vLetNB5APlROVAE2uTd5V5NW0wra32hBl59PazOsObY17ogke+wuEDJqAbn/QfUFc+p08g3v81lMXzosjladA80aZNLBtRBDjkFIiV5rGePuIZCO2qcEYSBU= ARC-Authentication-Results: i=1; server2.sourceware.org Received: from cslab-raptor.. (unknown [166.111.226.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) (Authenticated sender: c@jia.je) by hognose1.porkbun.com (Postfix) with ESMTPSA id 4B41644663; Wed, 13 Dec 2023 15:26:23 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jia.je; s=default; t=1702481196; bh=Ruduys31/+cjvnjYjgZRexLClTSP4SZwq5BAidro2Og=; h=From:To:Cc:Subject:Date; b=lBUknmlZjaRBhrFf33b+IODzmlVKa8dK3Pe9RAaR+C4yEFZcnJtVmdMSAH+jkNH3B 7tTYpLJ1jL2CWL38c+SxDLZkuG8G/19d40v1ZcC9zYsfA/qvrMjcDBPJUr/IUoyQ9i PnrnVeroTOfGFfpujRVp/vmQo2B/7WNf49jO3KE0= From: Jiajie Chen To: gcc-patches@gcc.gnu.org Cc: chenglulu@loongson.cn, xuchenghua@loongson.cn, Jiajie Chen Subject: [PATCH v2] extend.texi: Fix typos in LSX intrinsics Date: Wed, 13 Dec 2023 23:26:01 +0800 Message-ID: <20231213152615.4132230-1-c@jia.je> X-Mailer: git-send-email 2.42.0 MIME-Version: 1.0 X-Spam-Status: No, score=-13.8 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, GIT_PATCH_0, RCVD_IN_DNSWL_LOW, SPF_HELO_PASS, SPF_PASS, TXREP, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org X-BeenThere: gcc-patches@gcc.gnu.org X-Mailman-Version: 2.1.30 Precedence: list List-Id: Gcc-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: gcc-patches-bounces+ouuuleilei=gmail.com@gcc.gnu.org X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: 1785164679010753608 X-GMAIL-MSGID: 1785180952020232349 Several typos have been found and fixed: missing semicolons, using variable name instead of type, duplicate functions and wrong types. gcc/ChangeLog: * doc/extend.texi(__lsx_vabsd_di): remove extra `i' in name. (__lsx_vfrintrm_d, __lsx_vfrintrm_s, __lsx_vfrintrne_d, __lsx_vfrintrne_s, __lsx_vfrintrp_d, __lsx_vfrintrp_s, __lsx_vfrintrz_d, __lsx_vfrintrz_s): fix return types. (__lsx_vld, __lsx_vldi, __lsx_vldrepl_b, __lsx_vldrepl_d, __lsx_vldrepl_h, __lsx_vldrepl_w, __lsx_vmaxi_b, __lsx_vmaxi_d, __lsx_vmaxi_h, __lsx_vmaxi_w, __lsx_vmini_b, __lsx_vmini_d, __lsx_vmini_h, __lsx_vmini_w, __lsx_vsrani_d_q, __lsx_vsrarni_d_q, __lsx_vsrlni_d_q, __lsx_vsrlrni_d_q, __lsx_vssrani_d_q, __lsx_vssrarni_d_q, __lsx_vssrarni_du_q, __lsx_vssrlni_d_q, __lsx_vssrlrni_du_q, __lsx_vst, __lsx_vstx, __lsx_vssrani_du_q, __lsx_vssrlni_du_q, __lsx_vssrlrni_d_q): add missing semicolon. (__lsx_vpickve2gr_bu, __lsx_vpickve2gr_hu): fix typo in return type. (__lsx_vstelm_b, __lsx_vstelm_d, __lsx_vstelm_h, __lsx_vstelm_w): use imm type for the last argument. (__lsx_vsigncov_b, __lsx_vsigncov_h, __lsx_vsigncov_w, __lsx_vsigncov_d): remove duplicate definitions. --- gcc/doc/extend.texi | 90 ++++++++++++++++++++++----------------------- 1 file changed, 43 insertions(+), 47 deletions(-) diff --git a/gcc/doc/extend.texi b/gcc/doc/extend.texi index f0c789f6cb4..ba1317c3510 100644 --- a/gcc/doc/extend.texi +++ b/gcc/doc/extend.texi @@ -17563,7 +17563,7 @@ int __lsx_bz_v (__m128i); int __lsx_bz_w (__m128i); __m128i __lsx_vabsd_b (__m128i, __m128i); __m128i __lsx_vabsd_bu (__m128i, __m128i); -__m128i __lsx_vabsd_di (__m128i, __m128i); +__m128i __lsx_vabsd_d (__m128i, __m128i); __m128i __lsx_vabsd_du (__m128i, __m128i); __m128i __lsx_vabsd_h (__m128i, __m128i); __m128i __lsx_vabsd_hu (__m128i, __m128i); @@ -17769,14 +17769,14 @@ __m128 __lsx_vfnmsub_s (__m128, __m128, __m128); __m128d __lsx_vfrecip_d (__m128d); __m128 __lsx_vfrecip_s (__m128); __m128d __lsx_vfrint_d (__m128d); -__m128i __lsx_vfrintrm_d (__m128d); -__m128i __lsx_vfrintrm_s (__m128); -__m128i __lsx_vfrintrne_d (__m128d); -__m128i __lsx_vfrintrne_s (__m128); -__m128i __lsx_vfrintrp_d (__m128d); -__m128i __lsx_vfrintrp_s (__m128); -__m128i __lsx_vfrintrz_d (__m128d); -__m128i __lsx_vfrintrz_s (__m128); +__m128d __lsx_vfrintrm_d (__m128d); +__m128 __lsx_vfrintrm_s (__m128); +__m128d __lsx_vfrintrne_d (__m128d); +__m128 __lsx_vfrintrne_s (__m128); +__m128d __lsx_vfrintrp_d (__m128d); +__m128 __lsx_vfrintrp_s (__m128); +__m128d __lsx_vfrintrz_d (__m128d); +__m128 __lsx_vfrintrz_s (__m128); __m128 __lsx_vfrint_s (__m128); __m128d __lsx_vfrsqrt_d (__m128d); __m128 __lsx_vfrsqrt_s (__m128); @@ -17845,12 +17845,12 @@ __m128i __lsx_vinsgr2vr_b (__m128i, int, imm0_15); __m128i __lsx_vinsgr2vr_d (__m128i, long int, imm0_1); __m128i __lsx_vinsgr2vr_h (__m128i, int, imm0_7); __m128i __lsx_vinsgr2vr_w (__m128i, int, imm0_3); -__m128i __lsx_vld (void *, imm_n2048_2047) -__m128i __lsx_vldi (imm_n1024_1023) -__m128i __lsx_vldrepl_b (void *, imm_n2048_2047) -__m128i __lsx_vldrepl_d (void *, imm_n256_255) -__m128i __lsx_vldrepl_h (void *, imm_n1024_1023) -__m128i __lsx_vldrepl_w (void *, imm_n512_511) +__m128i __lsx_vld (void *, imm_n2048_2047); +__m128i __lsx_vldi (imm_n1024_1023); +__m128i __lsx_vldrepl_b (void *, imm_n2048_2047); +__m128i __lsx_vldrepl_d (void *, imm_n256_255); +__m128i __lsx_vldrepl_h (void *, imm_n1024_1023); +__m128i __lsx_vldrepl_w (void *, imm_n512_511); __m128i __lsx_vldx (void *, long int); __m128i __lsx_vmadd_b (__m128i, __m128i, __m128i); __m128i __lsx_vmadd_d (__m128i, __m128i, __m128i); @@ -17886,13 +17886,13 @@ __m128i __lsx_vmax_d (__m128i, __m128i); __m128i __lsx_vmax_du (__m128i, __m128i); __m128i __lsx_vmax_h (__m128i, __m128i); __m128i __lsx_vmax_hu (__m128i, __m128i); -__m128i __lsx_vmaxi_b (__m128i, imm_n16_15) +__m128i __lsx_vmaxi_b (__m128i, imm_n16_15); __m128i __lsx_vmaxi_bu (__m128i, imm0_31); -__m128i __lsx_vmaxi_d (__m128i, imm_n16_15) +__m128i __lsx_vmaxi_d (__m128i, imm_n16_15); __m128i __lsx_vmaxi_du (__m128i, imm0_31); -__m128i __lsx_vmaxi_h (__m128i, imm_n16_15) +__m128i __lsx_vmaxi_h (__m128i, imm_n16_15); __m128i __lsx_vmaxi_hu (__m128i, imm0_31); -__m128i __lsx_vmaxi_w (__m128i, imm_n16_15) +__m128i __lsx_vmaxi_w (__m128i, imm_n16_15); __m128i __lsx_vmaxi_wu (__m128i, imm0_31); __m128i __lsx_vmax_w (__m128i, __m128i); __m128i __lsx_vmax_wu (__m128i, __m128i); @@ -17902,13 +17902,13 @@ __m128i __lsx_vmin_d (__m128i, __m128i); __m128i __lsx_vmin_du (__m128i, __m128i); __m128i __lsx_vmin_h (__m128i, __m128i); __m128i __lsx_vmin_hu (__m128i, __m128i); -__m128i __lsx_vmini_b (__m128i, imm_n16_15) +__m128i __lsx_vmini_b (__m128i, imm_n16_15); __m128i __lsx_vmini_bu (__m128i, imm0_31); -__m128i __lsx_vmini_d (__m128i, imm_n16_15) +__m128i __lsx_vmini_d (__m128i, imm_n16_15); __m128i __lsx_vmini_du (__m128i, imm0_31); -__m128i __lsx_vmini_h (__m128i, imm_n16_15) +__m128i __lsx_vmini_h (__m128i, imm_n16_15); __m128i __lsx_vmini_hu (__m128i, imm0_31); -__m128i __lsx_vmini_w (__m128i, imm_n16_15) +__m128i __lsx_vmini_w (__m128i, imm_n16_15); __m128i __lsx_vmini_wu (__m128i, imm0_31); __m128i __lsx_vmin_w (__m128i, __m128i); __m128i __lsx_vmin_wu (__m128i, __m128i); @@ -17997,11 +17997,11 @@ __m128i __lsx_vpickod_d (__m128i, __m128i); __m128i __lsx_vpickod_h (__m128i, __m128i); __m128i __lsx_vpickod_w (__m128i, __m128i); int __lsx_vpickve2gr_b (__m128i, imm0_15); -unsinged int __lsx_vpickve2gr_bu (__m128i, imm0_15); +unsigned int __lsx_vpickve2gr_bu (__m128i, imm0_15); long int __lsx_vpickve2gr_d (__m128i, imm0_1); unsigned long int __lsx_vpickve2gr_du (__m128i, imm0_1); int __lsx_vpickve2gr_h (__m128i, imm0_7); -unsinged int __lsx_vpickve2gr_hu (__m128i, imm0_7); +unsigned int __lsx_vpickve2gr_hu (__m128i, imm0_7); int __lsx_vpickve2gr_w (__m128i, imm0_3); unsigned int __lsx_vpickve2gr_wu (__m128i, imm0_3); __m128i __lsx_vreplgr2vr_b (int); @@ -18064,10 +18064,6 @@ __m128i __lsx_vsigncov_b (__m128i, __m128i); __m128i __lsx_vsigncov_d (__m128i, __m128i); __m128i __lsx_vsigncov_h (__m128i, __m128i); __m128i __lsx_vsigncov_w (__m128i, __m128i); -__m128i __lsx_vsigncov_b (__m128i, __m128i); -__m128i __lsx_vsigncov_d (__m128i, __m128i); -__m128i __lsx_vsigncov_h (__m128i, __m128i); -__m128i __lsx_vsigncov_w (__m128i, __m128i); __m128i __lsx_vsle_b (__m128i, __m128i); __m128i __lsx_vsle_bu (__m128i, __m128i); __m128i __lsx_vsle_d (__m128i, __m128i); @@ -18124,7 +18120,7 @@ __m128i __lsx_vsrai_w (__m128i, imm0_31); __m128i __lsx_vsran_b_h (__m128i, __m128i); __m128i __lsx_vsran_h_w (__m128i, __m128i); __m128i __lsx_vsrani_b_h (__m128i, __m128i, imm0_15); -__m128i __lsx_vsrani_d_q (__m128i, __m128i, imm0_127) +__m128i __lsx_vsrani_d_q (__m128i, __m128i, imm0_127); __m128i __lsx_vsrani_h_w (__m128i, __m128i, imm0_31); __m128i __lsx_vsrani_w_d (__m128i, __m128i, imm0_63); __m128i __lsx_vsran_w_d (__m128i, __m128i); @@ -18138,7 +18134,7 @@ __m128i __lsx_vsrari_w (__m128i, imm0_31); __m128i __lsx_vsrarn_b_h (__m128i, __m128i); __m128i __lsx_vsrarn_h_w (__m128i, __m128i); __m128i __lsx_vsrarni_b_h (__m128i, __m128i, imm0_15); -__m128i __lsx_vsrarni_d_q (__m128i, __m128i, imm0_127) +__m128i __lsx_vsrarni_d_q (__m128i, __m128i, imm0_127); __m128i __lsx_vsrarni_h_w (__m128i, __m128i, imm0_31); __m128i __lsx_vsrarni_w_d (__m128i, __m128i, imm0_63); __m128i __lsx_vsrarn_w_d (__m128i, __m128i); @@ -18154,7 +18150,7 @@ __m128i __lsx_vsrli_w (__m128i, imm0_31); __m128i __lsx_vsrln_b_h (__m128i, __m128i); __m128i __lsx_vsrln_h_w (__m128i, __m128i); __m128i __lsx_vsrlni_b_h (__m128i, __m128i, imm0_15); -__m128i __lsx_vsrlni_d_q (__m128i, __m128i, imm0_127) +__m128i __lsx_vsrlni_d_q (__m128i, __m128i, imm0_127); __m128i __lsx_vsrlni_h_w (__m128i, __m128i, imm0_31); __m128i __lsx_vsrlni_w_d (__m128i, __m128i, imm0_63); __m128i __lsx_vsrln_w_d (__m128i, __m128i); @@ -18168,7 +18164,7 @@ __m128i __lsx_vsrlri_w (__m128i, imm0_31); __m128i __lsx_vsrlrn_b_h (__m128i, __m128i); __m128i __lsx_vsrlrn_h_w (__m128i, __m128i); __m128i __lsx_vsrlrni_b_h (__m128i, __m128i, imm0_15); -__m128i __lsx_vsrlrni_d_q (__m128i, __m128i, imm0_127) +__m128i __lsx_vsrlrni_d_q (__m128i, __m128i, imm0_127); __m128i __lsx_vsrlrni_h_w (__m128i, __m128i, imm0_31); __m128i __lsx_vsrlrni_w_d (__m128i, __m128i, imm0_63); __m128i __lsx_vsrlrn_w_d (__m128i, __m128i); @@ -18180,8 +18176,8 @@ __m128i __lsx_vssran_hu_w (__m128i, __m128i); __m128i __lsx_vssran_h_w (__m128i, __m128i); __m128i __lsx_vssrani_b_h (__m128i, __m128i, imm0_15); __m128i __lsx_vssrani_bu_h (__m128i, __m128i, imm0_15); -__m128i __lsx_vssrani_d_q (__m128i, __m128i, imm0_127) -__m128i __lsx_vssrani_du_q (__m128i, __m128i, imm0_127) +__m128i __lsx_vssrani_d_q (__m128i, __m128i, imm0_127); +__m128i __lsx_vssrani_du_q (__m128i, __m128i, imm0_127); __m128i __lsx_vssrani_hu_w (__m128i, __m128i, imm0_31); __m128i __lsx_vssrani_h_w (__m128i, __m128i, imm0_31); __m128i __lsx_vssrani_w_d (__m128i, __m128i, imm0_63); @@ -18194,8 +18190,8 @@ __m128i __lsx_vssrarn_hu_w (__m128i, __m128i); __m128i __lsx_vssrarn_h_w (__m128i, __m128i); __m128i __lsx_vssrarni_b_h (__m128i, __m128i, imm0_15); __m128i __lsx_vssrarni_bu_h (__m128i, __m128i, imm0_15); -__m128i __lsx_vssrarni_d_q (__m128i, __m128i, imm0_127) -__m128i __lsx_vssrarni_du_q (__m128i, __m128i, imm0_127) +__m128i __lsx_vssrarni_d_q (__m128i, __m128i, imm0_127); +__m128i __lsx_vssrarni_du_q (__m128i, __m128i, imm0_127); __m128i __lsx_vssrarni_hu_w (__m128i, __m128i, imm0_31); __m128i __lsx_vssrarni_h_w (__m128i, __m128i, imm0_31); __m128i __lsx_vssrarni_w_d (__m128i, __m128i, imm0_63); @@ -18208,8 +18204,8 @@ __m128i __lsx_vssrln_hu_w (__m128i, __m128i); __m128i __lsx_vssrln_h_w (__m128i, __m128i); __m128i __lsx_vssrlni_b_h (__m128i, __m128i, imm0_15); __m128i __lsx_vssrlni_bu_h (__m128i, __m128i, imm0_15); -__m128i __lsx_vssrlni_d_q (__m128i, __m128i, imm0_127) -__m128i __lsx_vssrlni_du_q (__m128i, __m128i, imm0_127) +__m128i __lsx_vssrlni_d_q (__m128i, __m128i, imm0_127); +__m128i __lsx_vssrlni_du_q (__m128i, __m128i, imm0_127); __m128i __lsx_vssrlni_hu_w (__m128i, __m128i, imm0_31); __m128i __lsx_vssrlni_h_w (__m128i, __m128i, imm0_31); __m128i __lsx_vssrlni_w_d (__m128i, __m128i, imm0_63); @@ -18222,8 +18218,8 @@ __m128i __lsx_vssrlrn_hu_w (__m128i, __m128i); __m128i __lsx_vssrlrn_h_w (__m128i, __m128i); __m128i __lsx_vssrlrni_b_h (__m128i, __m128i, imm0_15); __m128i __lsx_vssrlrni_bu_h (__m128i, __m128i, imm0_15); -__m128i __lsx_vssrlrni_d_q (__m128i, __m128i, imm0_127) -__m128i __lsx_vssrlrni_du_q (__m128i, __m128i, imm0_127) +__m128i __lsx_vssrlrni_d_q (__m128i, __m128i, imm0_127); +__m128i __lsx_vssrlrni_du_q (__m128i, __m128i, imm0_127); __m128i __lsx_vssrlrni_hu_w (__m128i, __m128i, imm0_31); __m128i __lsx_vssrlrni_h_w (__m128i, __m128i, imm0_31); __m128i __lsx_vssrlrni_w_d (__m128i, __m128i, imm0_63); @@ -18238,12 +18234,12 @@ __m128i __lsx_vssub_h (__m128i, __m128i); __m128i __lsx_vssub_hu (__m128i, __m128i); __m128i __lsx_vssub_w (__m128i, __m128i); __m128i __lsx_vssub_wu (__m128i, __m128i); -void __lsx_vst (__m128i, void *, imm_n2048_2047) -void __lsx_vstelm_b (__m128i, void *, imm_n128_127, idx); -void __lsx_vstelm_d (__m128i, void *, imm_n128_127, idx); -void __lsx_vstelm_h (__m128i, void *, imm_n128_127, idx); -void __lsx_vstelm_w (__m128i, void *, imm_n128_127, idx); -void __lsx_vstx (__m128i, void *, long int) +void __lsx_vst (__m128i, void *, imm_n2048_2047); +void __lsx_vstelm_b (__m128i, void *, imm_n128_127, imm0_15); +void __lsx_vstelm_d (__m128i, void *, imm_n128_127, imm0_1); +void __lsx_vstelm_h (__m128i, void *, imm_n128_127, imm0_7); +void __lsx_vstelm_w (__m128i, void *, imm_n128_127, imm0_3); +void __lsx_vstx (__m128i, void *, long int); __m128i __lsx_vsub_b (__m128i, __m128i); __m128i __lsx_vsub_d (__m128i, __m128i); __m128i __lsx_vsub_h (__m128i, __m128i);