From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.133.124]) by sourceware.org (Postfix) with ESMTPS id C2F183858D20 for ; Mon, 15 Jan 2024 11:55:56 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org C2F183858D20 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=redhat.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=redhat.com ARC-Filter: OpenARC Filter v1.0.0 sourceware.org C2F183858D20 Authentication-Results: server2.sourceware.org; arc=none smtp.remote-ip=170.10.133.124 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1705319758; cv=none; b=SVZ7i/LtQfxW7vAnIabsbmOBQUEkHb2rVUDNP6YhK1R5pZSC2zxXbFY9us1mCC9RsCTaEWCc9kqe3LyPQrJWta10UIyJGVJgydEFMiWcCWcl+fh/pz9w88uuKKbhoKLfUnFAvcmwwz9AnMtgNGmuqOKgz+6PVUP9r4fJpwJBifo= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1705319758; c=relaxed/simple; bh=e1lqTsEiHtutky3UCtyi/H1vZ8yUwomo1s70Ek9Wop8=; h=DKIM-Signature:Message-ID:Date:MIME-Version:Subject:To:From; b=ABAAZOmwczSJBA3G3x4h2Bqg2J4XqYiaVC/XiWLA2FFQ35J7hDenDx14GQlpSwcuicCCd5mHAHf6SvB03p3W+fmwspTzcz3REEXpcCbP2Tk56yzR/HgtbM0k970O3XMKP3oTkIrRmpEM3WhVtcSjaA0mcXipfMmxjv5qy14Nb5Y= ARC-Authentication-Results: i=1; server2.sourceware.org DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1705319756; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:autocrypt:autocrypt; bh=0YosoGdfmsKL4Ylkks2gPtl0wL3FQiL7M9YiHKa8m3Q=; b=OpX+pQTpiKpY4XpzfTAYpL1RmjqILIE7m8kTCEtH3AkcQGsjwTvF48xxZkezpfSFLu4C98 Yxnb8C67U9uMdmbVyQiGdVjGEzREFaGFNVFLP4swSqQT3hfkbuUOt6d73rz3EWBHbi613f 0DY3I6HbGbZ67Mr8k6GNfrtfE/JmzHs= Received: from mail-qv1-f72.google.com (mail-qv1-f72.google.com [209.85.219.72]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-512-53IYNJktMl66I0g90Bi3QA-1; Mon, 15 Jan 2024 06:55:55 -0500 X-MC-Unique: 53IYNJktMl66I0g90Bi3QA-1 Received: by mail-qv1-f72.google.com with SMTP id 6a1803df08f44-68158f3b169so30106566d6.0 for ; Mon, 15 Jan 2024 03:55:55 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1705319753; x=1705924553; h=content-transfer-encoding:in-reply-to:autocrypt:from:references:cc :to:content-language:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=0YosoGdfmsKL4Ylkks2gPtl0wL3FQiL7M9YiHKa8m3Q=; b=PPhaERMF2ZZ6GU2pGR2XuNFGlgmhCUzr7s1pmHVpTF+yHNsE8B0v5h5QLflT/NEbI4 0b9xFfOTj+DUURbtK1BbZI8nJPGKcVqnL0+ausZla5D44cmu8Opa/DvWYarmuH+OFx7K 2bz1mM9lzb0klfzfryAyAFN6WPMdYlkd4yJBPi7lRb4PFws/t9/peqF1Wqscmd162zEv as67xK5Pm3cXNXNzqQs0IUTvqYuJmljdZXGtLxp12Lqu1X63W/lx3rvIpcJZOKAKL4dq GM9txJQI1o0BXMFCviL96zXm1fDihHq4wP37T+EAM8tP0sKgYRb4oM0EuV3G082oLqLf bPpA== X-Gm-Message-State: AOJu0YwxNtBxLtxQqZ0mV2ZSHoN9PwrGHg6rIPhk/R7XVcRXOEirmROS j4KxJ6IGXPOgaYm19YmfqG1WCsKVjLeM1H30RoHrFpAbsF+e/xo9qLvoyWgdBBuhRP3eoPDcBtU d+bHxyDykqRDUkaOog+cZKT0qKGfL/taQgA== X-Received: by 2002:ad4:5bcc:0:b0:681:5800:9f23 with SMTP id t12-20020ad45bcc000000b0068158009f23mr3553767qvt.115.1705319753324; Mon, 15 Jan 2024 03:55:53 -0800 (PST) X-Google-Smtp-Source: AGHT+IHm9bGdUbdApHPy3wQ9alwkdgYsjGNUl1GYOryxosDCI3UmIAGOG+nb6SsxN+Fubfs6R2e1Ig== X-Received: by 2002:ad4:5bcc:0:b0:681:5800:9f23 with SMTP id t12-20020ad45bcc000000b0068158009f23mr3553755qvt.115.1705319753061; Mon, 15 Jan 2024 03:55:53 -0800 (PST) Received: from [192.168.1.5] ([79.123.79.31]) by smtp.gmail.com with ESMTPSA id kd12-20020a056214400c00b00681682b16dbsm68921qvb.122.2024.01.15.03.55.52 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 15 Jan 2024 03:55:52 -0800 (PST) Message-ID: Date: Mon, 15 Jan 2024 11:55:50 +0000 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH 0/8] aarch64: Enable the RCpc3 (Release Consistency) extension To: Victor Do Nascimento , binutils@sourceware.org Cc: richard.earnshaw@arm.com References: <20240112165637.2522719-1-victor.donascimento@arm.com> From: Nick Clifton Autocrypt: addr=nickc@redhat.com; keydata= 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 6susi2ReUyNJEJaSnjO5z13TQ1U= In-Reply-To: <20240112165637.2522719-1-victor.donascimento@arm.com> X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Content-Language: en-GB Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-3.7 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,SPF_HELO_NONE,SPF_NONE,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 List-Id: On 1/12/24 16:56, Victor Do Nascimento wrote: > Given the introduction of the third set of Release Consistency > processor consistent (RCpc) memory model-compliant instructions in > the form of FEAT_LRCPC3 as an optional extension from Armv8.2-a > onward, this patch series adds the relevant machinery to Binutils to > add support for the instructions it adds to the instruction set. > > Victor Do Nascimento (8): > aarch64: rcpc3: Add +rcpc3 architectural feature support flag > aarch64: rcpc3: Create implicit load/store size calc function > aarch64: rcpc3: Define address operand fields and inserter/extractors > aarch64: rcpc3: New RCPC3_ADDR operand types > aarch64: rcpc3: add support in general_constraint_met_p > aarch64: rcpc3: Define RCPC3_INSN macro > aarch64: rcpc3: Add integer load/store insns > aarch64: rcpc3: Add FP load/store insns Patch series approved - please apply. (You will need to rebase your patches as they do not apply cleanly to the latest mainline sources). If you are quick you can get this series in before the 2.42 branch is created. If not, you have approval to apply the patch series to the branch as well. Cheers Nick