From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-pf1-x42d.google.com (mail-pf1-x42d.google.com [IPv6:2607:f8b0:4864:20::42d]) by sourceware.org (Postfix) with ESMTPS id 191863858297 for ; Wed, 9 Nov 2022 03:15:55 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 191863858297 Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=rivosinc.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=rivosinc.com Received: by mail-pf1-x42d.google.com with SMTP id m6so15552760pfb.0 for ; Tue, 08 Nov 2022 19:15:55 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=rivosinc-com.20210112.gappssmtp.com; s=20210112; h=content-transfer-encoding:mime-version:message-id:to:from:cc :in-reply-to:subject:date:from:to:cc:subject:date:message-id :reply-to; bh=0ngdac0hjtMLDmP07q4ETl8rZlNNX7GHmlF8vFMEXdw=; b=1Gr7645RbAdofVgbS/z10w7eu+ZvzG1vzIIBzYVNYL/C0AqRVWf2+6I67Kre6+EHVf tl/BEJca/aKaZRgERUB3AQ2W3wRN4UWzHsS0KrB/0/zMgByPB5ZYA08cWW7sJ485cP/g 5j2aDNE/anszv5uMq8D4U7YL2/elhoeCtnAkAzBiyxMNu0CTxMUdXbKa2dL1Ak/ULCrh Hp8/lAkcYv7x4V1bMsO7Qn67KjysT1wkqU/dDIXiXaBU8Ud4OuH3pAKDLElQ0HtyZjI5 x6RQjBySAvj4hzKFDHGDGpV3YK/y0MDMavWJq3EjbxWogtH2bQmaVlwk8GzO2MJumLCg lxiw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:message-id:to:from:cc :in-reply-to:subject:date:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=0ngdac0hjtMLDmP07q4ETl8rZlNNX7GHmlF8vFMEXdw=; b=bB12JAGDS53EJbZ/g7DX08hvS4zdrqLfnUWM1xePG5HFbfU9i+LoyU4rru1zr+V9mt N/lpUHjchHIQg+8+sp+lmWIWZe3n59AtwJRQPn0MYgq6/gJNBeWWj0fDkWYfnG0Num9T Zwz8FDW5CCX5+YU7JaK7iG3nAZRL2Sr6EPN+6rvpcCEXKaCnzgYzllWZy+eImd5p1yvM 50pv0IiRaUVHin33yxIyX/MjTanphCnl2FsGalYZFJtd16OEJgPrfP6gsfMta01y5SS0 QG2m9xisK9boLT3fO0uxgYB2APdLcHsd7Ph99G77X6Cmn4KAqNCChKTf+7zsRFR2PkVp 35sw== X-Gm-Message-State: ACrzQf0sBSafXQw+qI5EAmLLxeJlB4fFB5cCU+IGkJQyLP3Rfcm3m0+H kZWo9tSISg5hrBzclgzEhN8eng== X-Google-Smtp-Source: AMsMyM7EWuutJbrs8G1WaLLmNaet4lcXLgeZxBXumrfuDeOpmhfCBHpbEcyyXlglXzf6d+1f49mDKA== X-Received: by 2002:a63:4757:0:b0:46f:2780:dc53 with SMTP id w23-20020a634757000000b0046f2780dc53mr49312967pgk.40.1667963753942; Tue, 08 Nov 2022 19:15:53 -0800 (PST) Received: from localhost ([50.221.140.188]) by smtp.gmail.com with ESMTPSA id a9-20020a1709027e4900b001714e7608fdsm7650681pln.256.2022.11.08.19.15.53 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 08 Nov 2022 19:15:53 -0800 (PST) Date: Tue, 08 Nov 2022 19:15:53 -0800 (PST) X-Google-Original-Date: Tue, 08 Nov 2022 19:15:52 PST (-0800) Subject: Re: [PATCH] RISC-V: costs: handle BSWAP In-Reply-To: <84c1e229-dcfe-380a-ba6e-d4621aba0589@gmail.com> CC: philipp.tomsich@vrull.eu, gcc-patches@gcc.gnu.org, Kito Cheng , christoph.muellner@vrull.eu, Vineet Gupta , jlaw@ventanamicro.com From: Palmer Dabbelt To: jeffreyalaw@gmail.com Message-ID: Mime-Version: 1.0 (MHng) Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-5.9 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS,TXREP 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 Tue, 08 Nov 2022 18:57:26 PST (-0800), jeffreyalaw@gmail.com wrote: > > On 11/8/22 12:54, Philipp Tomsich wrote: >> The BSWAP operation is not handled in rtx_costs. Add it. >> >> With Zbb, BSWAP for XLEN is a single instruction; for smaller modes, >> it will expand into two. >> >> gcc/ChangeLog: >> >> * config/riscv/riscv.c (rtx_costs): Add BSWAP. > > OK. It's riscv_rtx_costs. (I don't usually read ChangeLog entries that closely, just happened to stumble on it when poking around.) > > Jeff