From nobody Wed Feb 11 00:59:08 2026 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of _spf.google.com designates 209.85.128.45 as permitted sender) client-ip=209.85.128.45; envelope-from=philippe.mathieu.daude@gmail.com; helo=mail-wm1-f45.google.com; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of _spf.google.com designates 209.85.128.45 as permitted sender) smtp.mailfrom=philippe.mathieu.daude@gmail.com ARC-Seal: i=1; a=rsa-sha256; t=1634511199; cv=none; d=zohomail.com; s=zohoarc; b=jNoaoFgpHvvX8WX+VKpLL1kbeY02i4uGyVCb8A/r7u66rCRhYqEw3t2QEGic1BDhaBCNXX8VxkqVgBcXk+aPzzXM4/b9LMCQyAlIA/GQgfsS5XANLhtDIxJrnoU86pmWUIM1N2zwoNcokQXsVIgYsK3hKsDW4HJ6U9JLMArOG/U= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1634511199; h=Content-Type:Content-Transfer-Encoding:Cc:Date:From:In-Reply-To:MIME-Version:Message-ID:References:Sender:Subject:To; bh=nQpq/LuTsNrIIgRzswUPgI1mEqmSmKFQ34DGfTp2hjI=; b=igsVkIyAseX5sB2gHwq9G1B8bWuUk9za0xyEUNClmiRN1CdalLQkSL/EHyxLjMMhFy+A2K342AHy3nGyMviJ7x058kXF1KHwb4lvVTg86mH6kDAfsrFkqMA4o1DV7OxKqpm3hJARMucffFyzOGYbpaKL9cozLWUdSUrvmevJ/jg= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of _spf.google.com designates 209.85.128.45 as permitted sender) smtp.mailfrom=philippe.mathieu.daude@gmail.com Received: from mail-wm1-f45.google.com (mail-wm1-f45.google.com [209.85.128.45]) by mx.zohomail.com with SMTPS id 1634511199739948.1668308429715; Sun, 17 Oct 2021 15:53:19 -0700 (PDT) Received: by mail-wm1-f45.google.com with SMTP id z77-20020a1c7e50000000b0030db7b70b6bso8613750wmc.1 for ; Sun, 17 Oct 2021 15:53:19 -0700 (PDT) Return-Path: Return-Path: Received: from x1w.. (213.red-81-36-146.dynamicip.rima-tde.net. [81.36.146.213]) by smtp.gmail.com with ESMTPSA id d9sm10906085wrm.96.2021.10.17.15.53.16 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 17 Oct 2021 15:53:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=sender:from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=nQpq/LuTsNrIIgRzswUPgI1mEqmSmKFQ34DGfTp2hjI=; b=E6eJK1D59/pQwYGPwm+vR7jbjH+sxv9gweH+0/81xFt63kNaiBoC+SQAMDOzzdG+HP 4e6vE0OJS2k58A793ix/0GeXDB9NZkloLRSkPBN99I5xCfwjrZLh3rVCgwOFEINQGRLs VITz4TxjHXe98ZYPna6Rxb54pTzkf094lv5UaFheppQwcs/Z/ccLtFQrPWWPgpx5XphY uA2541e/KRhFHZOMoVVIT3Kg9zEhNu24oRl3HhVlyFwdpy8qZNbfha94Pd04ndZZRlgo iL4eNiq1uO2XhU1zCNyQbVECyDFBhDgfbx1vUgwJDGeSloPdM1VKK88yYFxEK0c7almB S09g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:sender:from:to:cc:subject:date:message-id :in-reply-to:references:mime-version:content-transfer-encoding; bh=nQpq/LuTsNrIIgRzswUPgI1mEqmSmKFQ34DGfTp2hjI=; b=JZ5ZnXoiv4NNFe0JpAcO05gveXFXnYb4TrfmyxNUHsBv2fkuUorgkglMnylfyGVv7h 8qGeugF8LRpzBBqM9JIZky/agkvjb0dy7xqULlbfPGwEveovw7X/kgL9RpgfBphe5zFQ IKUT8idoR198DCF6fLBzf6dmPKZ1KyepCFco7OBDBKAlwFZgEgdzXu2EPzwOgsb026KX VYN51/RI2bWLBIcrFQcd84NGlWAA7hY1hyEEsg6p2iomj5jt8HKp0dNtI+MwxjQDtMCD Ja+QXLwyBq9bd3Rx8onamGoQn5Ev3NxvQbldH+fOR/LMJ/PWDneXpFOp8A8tPAQVkLch CZcQ== X-Gm-Message-State: AOAM530eAMZVp3QAJp9zE1jZgPdpO9iFxP87zi3kHez1Yezs8ROxG9G7 dKfWSp4tnN9y0UT9sB7RC1Y= X-Google-Smtp-Source: ABdhPJw7QQpR8iST+Kc44duehWYj+HGVEsJpJU3oaMABr8p9tgbTIhyk7Aq6/m4KXPWFc4obSr7BaQ== X-Received: by 2002:a1c:4e0f:: with SMTP id g15mr42026478wmh.54.1634511197979; Sun, 17 Oct 2021 15:53:17 -0700 (PDT) Sender: =?UTF-8?Q?Philippe_Mathieu=2DDaud=C3=A9?= From: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= To: qemu-devel@nongnu.org Cc: Paul Burton , =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , Huacai Chen , Jiaxun Yang , Richard Henderson Subject: [PULL 06/17] target/mips: Use tcg_constant_i32() in gen_msa_elm_df() Date: Mon, 18 Oct 2021 00:52:34 +0200 Message-Id: <20211017225245.2618892-7-f4bug@amsat.org> X-Mailer: git-send-email 2.31.1 In-Reply-To: <20211017225245.2618892-1-f4bug@amsat.org> References: <20211017225245.2618892-1-f4bug@amsat.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-ZohoMail-DKIM: pass (identity @gmail.com) X-ZM-MESSAGEID: 1634511200813100001 Data Format is a 2-bit constant value. Avoid using a TCG temporary by moving it to the constant pool. Signed-off-by: Philippe Mathieu-Daud=C3=A9 Reviewed-by: Richard Henderson Message-Id: <20211003175743.3738710-3-f4bug@amsat.org> --- target/mips/tcg/msa_translate.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/target/mips/tcg/msa_translate.c b/target/mips/tcg/msa_translat= e.c index ee6424126f7..20036ae4968 100644 --- a/target/mips/tcg/msa_translate.c +++ b/target/mips/tcg/msa_translate.c @@ -1650,7 +1650,7 @@ static void gen_msa_elm_df(DisasContext *ctx, uint32_= t df, uint32_t n) TCGv_i32 tws =3D tcg_const_i32(ws); TCGv_i32 twd =3D tcg_const_i32(wd); TCGv_i32 tn =3D tcg_const_i32(n); - TCGv_i32 tdf =3D tcg_const_i32(df); + TCGv_i32 tdf =3D tcg_constant_i32(df); =20 switch (MASK_MSA_ELM(ctx->opcode)) { case OPC_SLDI_df: @@ -1748,7 +1748,6 @@ static void gen_msa_elm_df(DisasContext *ctx, uint32_= t df, uint32_t n) tcg_temp_free_i32(twd); tcg_temp_free_i32(tws); tcg_temp_free_i32(tn); - tcg_temp_free_i32(tdf); } =20 static void gen_msa_elm(DisasContext *ctx) --=20 2.31.1