Message ID | 20240203070654.982407-3-richard.henderson@linaro.org |
---|---|
State | Accepted |
Commit | 45bf0e7aa648369cf8ab2333bd20144806fc1be3 |
Headers | show
Delivered-To: patch@linaro.org Received: by 2002:adf:9bca:0:b0:33a:e5bd:fedd with SMTP id e10csp1258535wrc; Fri, 2 Feb 2024 23:08:09 -0800 (PST) X-Google-Smtp-Source: AGHT+IHATQoP6u4GFIva6u8M9Ec5cxlJOkubp9kkiLChWenk1c3XfcTMChx8ZokWtSFV51K85fhi X-Received: by 2002:a05:620a:46a4:b0:785:38b1:fac3 with SMTP id bq36-20020a05620a46a400b0078538b1fac3mr9412999qkb.1.1706944088929; Fri, 02 Feb 2024 23:08:08 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1706944088; cv=none; d=google.com; s=arc-20160816; b=QuDzjreTajarTwzUb66G3HU5+ws5fH66fHgCZkR/jH/4PxzhBqerjw5+J6QJls762Y cQrwRBz92tJNezKQa7EJdJfu0kg56WQsOHvsecnfIgdk79rL2gqhRganCwbgGnXrhJOs z/sQYSjXLKEKVhzEHoDLepiMmtLw06P2igAZp2pHp1dXakeBlwLSYJAdDmb/ux/ospUR zIK6Wc82OBlIYhw6iCOwR66oDpjZP1YXZAxZv18rGffNBqZ1M94p+ddVl9GV73p4Tq3e 130+efhvlwGcusrLvlnOtH2GG37rOouGdQhFwSKNkCVN/wNF6AY8WogmEaft+4IVPUyR nUvg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:content-transfer-encoding :mime-version:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=enqyHM/qlHAKrvGyjKOBiar72kS5zHVgEoJYNNdlxDQ=; fh=DUxd7RP5xrpOiDOB28/RSMlSbFep6kX+EAk892B1omA=; b=vw3RsLTnhDyWMuDzCaZBJIuE+rGCBGfnqCoP9oRVeTJyPEJmmIWusayy66Yny5SSgr 37OR5BVHOT2lxmBeOepTEBV+7LNNMR9JCCP+Zh0Zti7VjQIAUgIvSoD9Y7UxTXOMNzvS U0XUb3tCzJpVcTEydGV7J+7EncnydkNQwUONdl/oT7qzOf3XRD4iCywJ4n9XWHvhhLTP YlscZPVQ+5oBvcR5MGi2L0T5khPfehTUAf/gE2crGFBTtxv1Em9e0MorTzDAEem2RMVP 8VYKdnHyWzJPkS7TQ8124pA17hARiKZiyauPsc1WL6t8lJz1mcjAjmQNvH2nY6cNu4az Yxmg==; darn=linaro.org ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=OvvhYBRm; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org X-Forwarded-Encrypted: i=0; AJvYcCW/+vEzWA2OkUhpFyicZ1V+2tjbwQFEn3Gh5I+lgE64jCgxcVs2ltQ6sMeH6XjSbDAAgKdjPoNdMcmZoegndq/0 Return-Path: <qemu-devel-bounces+patch=linaro.org@nongnu.org> Received: from lists.gnu.org (lists.gnu.org. [209.51.188.17]) by mx.google.com with ESMTPS id z6-20020ae9f446000000b00783d48c8158si3752364qkl.169.2024.02.02.23.08.08 for <patch@linaro.org> (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Fri, 02 Feb 2024 23:08:08 -0800 (PST) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=OvvhYBRm; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from <qemu-devel-bounces@nongnu.org>) id 1rWA7M-0007HJ-Uk; Sat, 03 Feb 2024 02:07:12 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <richard.henderson@linaro.org>) id 1rWA7H-0007Fn-BM for qemu-devel@nongnu.org; Sat, 03 Feb 2024 02:07:07 -0500 Received: from mail-pl1-x631.google.com ([2607:f8b0:4864:20::631]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from <richard.henderson@linaro.org>) id 1rWA7F-0002Ym-CW for qemu-devel@nongnu.org; Sat, 03 Feb 2024 02:07:07 -0500 Received: by mail-pl1-x631.google.com with SMTP id d9443c01a7336-1d93edfa76dso24198895ad.1 for <qemu-devel@nongnu.org>; Fri, 02 Feb 2024 23:07:04 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1706944024; x=1707548824; darn=nongnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=enqyHM/qlHAKrvGyjKOBiar72kS5zHVgEoJYNNdlxDQ=; b=OvvhYBRmq6fhJX5HKZzVatISJ5OYfLnqWflWJgh0hv98tJDnOy1JsuUqtg26Dn3Y7J vCPQUqCB6IEFJrk6jirkdy9OJ4Mu+S8bLMxGjdPF5WgTDQYxqLRqk/cnZMcs9fk0fCcf aU19DoCGQZoiveVjAUqjHBatnCUYSz+Hv111eabBG7q7LOAtZzgxYHgmlg43ikqi6VGw nN4WoNMI8WutZf2nT7CJBa+YR5wyDrevOOv/stkIub3gegwUUZ/44nzQ2oMLKc/rw2VN CuMMbIjLn8g4Cs4fUFib6YlhJ2V8MDn1f793uynmH8QU0PYczijQJUScizR9ikIQ89Pa JQqQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1706944024; x=1707548824; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=enqyHM/qlHAKrvGyjKOBiar72kS5zHVgEoJYNNdlxDQ=; b=EOkTB2Xdk2Bv2S9idMrduXwO93ctfU6rYMU8NlT4GraNICKRqZEB4E7wM9XzBCklLW eUS7fTY36SfDcF4OuYU6QEeMSgV4JnxfOqsvciSJXaeCB/d1ogK6Fm08YazMPuv0WJHk NZJ6KV7yr+t5WdzVMDF1ZyKaqB5bsNvXtLypKaXpKErXQO46dhpkgdGaCz2pwdhnZLv9 FlzKHjoUhFoTAcr16caNm1ZMUOfpn0peWpURPa50xKhQOqlgP/hEEsAuOqgkhV6+npKJ Lc0DjvC61CcIInlI7qbbjvMrjyEL2Ag3OV07J4tpnCejbUHNc92cSSEQOzRlwDcISfuo 2bJQ== X-Gm-Message-State: AOJu0YyueDqRXwZkUIG8CjDDCtyAEJXFEnVQ9WXcEm1rUem1Xrqj1KO9 uh6vdUV+nSLonqehaHrfe2vtj0LvGsNLkFPnMS22je7pEME00oVp5nqvUEgZj78QkZGFubmd6ua Bsjo= X-Received: by 2002:a17:903:904:b0:1d9:8b4f:90ab with SMTP id ll4-20020a170903090400b001d98b4f90abmr1868935plb.27.1706944023776; Fri, 02 Feb 2024 23:07:03 -0800 (PST) X-Forwarded-Encrypted: i=0; AJvYcCWSm3K5DvU4+oYjJvdQYAM8aJVoOE2pqF7LrlaAxtlPBHC3Wd90CLN5uj6JYaRgvTC6pSCZrsUBnEKFQynT7vBtDs2q Received: from stoup.. ([103.210.27.218]) by smtp.gmail.com with ESMTPSA id v11-20020a170902d08b00b001d94665e9d3sm2658034plv.45.2024.02.02.23.07.01 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 02 Feb 2024 23:07:03 -0800 (PST) From: Richard Henderson <richard.henderson@linaro.org> To: qemu-devel@nongnu.org Cc: qemu-stable@nongnu.org, Song Gao <gaosong@loongson.cn> Subject: [PULL v2 35/58] tcg/loongarch64: Set vector registers call clobbered Date: Sat, 3 Feb 2024 17:06:53 +1000 Message-Id: <20240203070654.982407-3-richard.henderson@linaro.org> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20240203070654.982407-1-richard.henderson@linaro.org> References: <20240203070654.982407-1-richard.henderson@linaro.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=2607:f8b0:4864:20::631; envelope-from=richard.henderson@linaro.org; helo=mail-pl1-x631.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=unavailable autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: <qemu-devel.nongnu.org> List-Unsubscribe: <https://lists.nongnu.org/mailman/options/qemu-devel>, <mailto:qemu-devel-request@nongnu.org?subject=unsubscribe> List-Archive: <https://lists.nongnu.org/archive/html/qemu-devel> List-Post: <mailto:qemu-devel@nongnu.org> List-Help: <mailto:qemu-devel-request@nongnu.org?subject=help> List-Subscribe: <https://lists.nongnu.org/mailman/listinfo/qemu-devel>, <mailto:qemu-devel-request@nongnu.org?subject=subscribe> Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: qemu-devel-bounces+patch=linaro.org@nongnu.org |
Series |
None
|
expand
|
diff --git a/tcg/loongarch64/tcg-target.c.inc b/tcg/loongarch64/tcg-target.c.inc index bab0a173a3..dcf0205458 100644 --- a/tcg/loongarch64/tcg-target.c.inc +++ b/tcg/loongarch64/tcg-target.c.inc @@ -2327,7 +2327,7 @@ static void tcg_target_init(TCGContext *s) tcg_target_available_regs[TCG_TYPE_I32] = ALL_GENERAL_REGS; tcg_target_available_regs[TCG_TYPE_I64] = ALL_GENERAL_REGS; - tcg_target_call_clobber_regs = ALL_GENERAL_REGS; + tcg_target_call_clobber_regs = ALL_GENERAL_REGS | ALL_VECTOR_REGS; tcg_regset_reset_reg(tcg_target_call_clobber_regs, TCG_REG_S0); tcg_regset_reset_reg(tcg_target_call_clobber_regs, TCG_REG_S1); tcg_regset_reset_reg(tcg_target_call_clobber_regs, TCG_REG_S2);