Message ID | 20241107091820.2010568-16-christophe.lyon@linaro.org |
---|---|
State | New |
Headers | show
Return-Path: <gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org> X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=linaro.org header.i=@linaro.org header.a=rsa-sha256 header.s=google header.b=syR8x3n3; dkim-atps=neutral Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=gcc.gnu.org (client-ip=8.43.85.97; helo=server2.sourceware.org; envelope-from=gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org; receiver=patchwork.ozlabs.org) Received: from server2.sourceware.org (server2.sourceware.org [8.43.85.97]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (secp384r1) server-digest SHA384) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4XkcBS5fqZz1xyW for <incoming@patchwork.ozlabs.org>; Thu, 7 Nov 2024 20:25:52 +1100 (AEDT) Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id 0793A3858C56 for <incoming@patchwork.ozlabs.org>; Thu, 7 Nov 2024 09:25:51 +0000 (GMT) X-Original-To: gcc-patches@gcc.gnu.org Delivered-To: gcc-patches@gcc.gnu.org Received: from mail-ot1-x32d.google.com (mail-ot1-x32d.google.com [IPv6:2607:f8b0:4864:20::32d]) by sourceware.org (Postfix) with ESMTPS id 3E9383858D20 for <gcc-patches@gcc.gnu.org>; Thu, 7 Nov 2024 09:19:25 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 3E9383858D20 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=linaro.org Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=linaro.org ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 3E9383858D20 Authentication-Results: server2.sourceware.org; arc=none smtp.remote-ip=2607:f8b0:4864:20::32d ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1730971173; cv=none; b=J7J7WqHOZeJwVm5dWeFCvTj1KZfIQTmcpNk4cW3BA6XY45XqL9Lyp99Dwqb2QdURAeCDbJG9yD1wxGlMM3Uwgg8M+aZ49hwl6XtGJlN/71XtsXd7dohR3XM3WCnZ+H4ayDwhbroxmbKGe4WwWLG19Vz/p68I5dF5tVem9XwOVzM= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1730971173; c=relaxed/simple; bh=F9iApU4CsHysxlx6351wjC1l/h1MvddpztKsuD6Ujew=; h=DKIM-Signature:From:To:Subject:Date:Message-Id:MIME-Version; b=sQA3mj03WqE6MvaowKtCDLP97JQE8zt8fwBDBwaUUU5bgOfHeSpjuYBbzraSejXjoIH+NjIh4o1WFR1UBiMOAbxVhcajuOOZR3BG713VOsHw8UQrSc77oy/eCETFnkX2ADXAFrGBohjBuXKXeRJizY01R3DCdXDtCqIkJ6x1PJg= ARC-Authentication-Results: i=1; server2.sourceware.org Received: by mail-ot1-x32d.google.com with SMTP id 46e09a7af769-7183a3f3beaso467417a34.1 for <gcc-patches@gcc.gnu.org>; Thu, 07 Nov 2024 01:19:25 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1730971163; x=1731575963; darn=gcc.gnu.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=Bxo1UXV4lh+ED7y9ffZCKH2r4CPkPiRgxnY8iVw70SI=; b=syR8x3n3n1W5JkT+fMOgJ67JbfR41pObHxndb8TipVNOWVxUJ4s1sipbeKfaaCn91s LfUcMrYidv+XIxD9gw7CdD/ccyMW7lHOPJoJpVmqyQCHUGkajdtfqamTFm208HASQ/Vy ciROrk/o1Izv/SjvDAKT2YrmPiO+MK9XL9jD5keASBbx5Ndb/zL4BtdIcwtz4udc6vqx rK3dnhbyHQHkhNzpMsRUdFxLvszUSSEffnSXiOYQyfgBrCIFScOU0zw7BlrOVW67rBUg 3C2RRMxpRDimzDYabXwrNamNqjpqT8qo73lD1YC8NjNDdRS3376CfuIjTIylNdhPp+wA ymVw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1730971163; x=1731575963; 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=Bxo1UXV4lh+ED7y9ffZCKH2r4CPkPiRgxnY8iVw70SI=; b=H5xyH7pqGQw/UQCW+PQVke82fWb+7F/eLskhTdDuO8srAKBpZGTzTO7Hd9yZQ/E5Qs tLp0EdF48aaYb/A6WDCpZG3iNWACxzkal9rC7WxrkSKCu05y07k/47P65QTxPjhMLf1N ryeTBvq9fa3+uzTA/0zXEeApcREZ2xEBcWnNmA8vgvYCaSxOXgxtMKUHgh741ACong60 al3p4RU1iiZlc3AQotfStlVJHz3mlCPa8R7Lxl0C6lv+0A0dGiqIQMPBwEw07SkKRYpj jeSQyn3cWZ/QOENOQzNptTfF6IVxUEQ7BRpZjt7N8Yh/BJ2gwhAqrqV+yev9KC0KL7ug C4cg== X-Gm-Message-State: AOJu0Yz5/jj2y3zZIeb52NGK9odOEkt1VhLA5oP9wwnulwzV/EOJ370n T93v7G5OoNipc92XvHA0wstTs+UjiY4hW4xloncdSx3wOaS9q1M6dixsiBXbiXjRxfhujSPh/+0 OZnF/7g== X-Google-Smtp-Source: AGHT+IFWLZRKfcQ6qlhMaE6T1HaXVkJIp+ah7cfxPWNbKLo+UJfDNt3hIlEvF1iaOjBPVdZz03Iguw== X-Received: by 2002:a05:6830:2b24:b0:710:fd8e:1727 with SMTP id 46e09a7af769-7186822d203mr38807990a34.18.1730971163233; Thu, 07 Nov 2024 01:19:23 -0800 (PST) Received: from localhost.localdomain ([139.178.84.207]) by smtp.gmail.com with ESMTPSA id 46e09a7af769-71a108e344asm189755a34.48.2024.11.07.01.19.22 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 07 Nov 2024 01:19:22 -0800 (PST) From: Christophe Lyon <christophe.lyon@linaro.org> To: gcc-patches@gcc.gnu.org, richard.earnshaw@arm.com, ramanara@nvidia.com, andre.simoesdiasvieira@arm.com Cc: Christophe Lyon <christophe.lyon@linaro.org> Subject: [PATCH 15/15] arm: [MVE intrinsics] remove useless call_properties implementations. Date: Thu, 7 Nov 2024 09:18:20 +0000 Message-Id: <20241107091820.2010568-16-christophe.lyon@linaro.org> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20241107091820.2010568-1-christophe.lyon@linaro.org> References: <20241107091820.2010568-1-christophe.lyon@linaro.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-BeenThere: gcc-patches@gcc.gnu.org X-Mailman-Version: 2.1.30 Precedence: list List-Id: Gcc-patches mailing list <gcc-patches.gcc.gnu.org> List-Unsubscribe: <https://gcc.gnu.org/mailman/options/gcc-patches>, <mailto:gcc-patches-request@gcc.gnu.org?subject=unsubscribe> List-Archive: <https://gcc.gnu.org/pipermail/gcc-patches/> List-Post: <mailto:gcc-patches@gcc.gnu.org> List-Help: <mailto:gcc-patches-request@gcc.gnu.org?subject=help> List-Subscribe: <https://gcc.gnu.org/mailman/listinfo/gcc-patches>, <mailto:gcc-patches-request@gcc.gnu.org?subject=subscribe> Errors-To: gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org |
Series |
arm: [MVE intrinsics] Rework store_scatter and load_gather intrinsics
|
expand
|
diff --git a/gcc/config/arm/arm-mve-builtins-base.cc b/gcc/config/arm/arm-mve-builtins-base.cc index 7938efcdf68..737403527a9 100644 --- a/gcc/config/arm/arm-mve-builtins-base.cc +++ b/gcc/config/arm/arm-mve-builtins-base.cc @@ -203,11 +203,6 @@ class vstrq_impl : public store_truncating public: using store_truncating::store_truncating; - unsigned int call_properties (const function_instance &) const override - { - return CP_WRITE_MEMORY; - } - rtx expand (function_expander &e) const override { insn_code icode; @@ -369,11 +364,6 @@ class vldrq_impl : public load_extending public: using load_extending::load_extending; - unsigned int call_properties (const function_instance &) const override - { - return CP_READ_MEMORY; - } - rtx expand (function_expander &e) const override { insn_code icode;