From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-vs1-xe2c.google.com (mail-vs1-xe2c.google.com [IPv6:2607:f8b0:4864:20::e2c]) by sourceware.org (Postfix) with ESMTPS id ADBB33858C20 for ; Sun, 21 Aug 2022 16:04:26 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org ADBB33858C20 Received: by mail-vs1-xe2c.google.com with SMTP id k2so8875312vsk.8 for ; Sun, 21 Aug 2022 09:04:26 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc; bh=4liOkjGa+FYxBAsagVxsa7DKp/QpPctfEB8fLAMzNcM=; b=bpQV7y8W9x2nl2hVmhhtRSBziICxhyTpMI8zUYEN2xAk6xkbD9g3r37FWbXWbgd6dZ TUB9OHQDDatRqI7g4Pof3SZV/6Tjc33dD3S+Z6XGvrKwDXEON3ph+VevCa9CmdtNbz8Z hP4eJIrnSznhBhm2mDwTOF6rJq+O9XenuVqOT2UfBD/YKWEJgrTxkTp6nYvi5/doVkvW rrWaFLY1snleNDenSdPkNP5q8zrGX16mr7I1BD390mCQtxayY8HpgOT7Z/CO4FRZPvnP G2Oz4/GOW0SbBSsHfB6hF15mSmOOpHZfkuGjclwT+JckLUF8h9tAQr/5COqfy8Gs85me x2TA== X-Gm-Message-State: ACgBeo1WzWiDR0hITWQPJ+Vo4rg5Z/qXsnGZO9FElwJbIqdOwqSlBBqA fuhkEwopJthUr7/vhyY8tX/kX7HmJBXTVLUdnCvkTF0JimKryq74 X-Google-Smtp-Source: AA6agR6ZZGIhgNQ7lNsl/udJiXDdxM5sgSYgifOn84SjyNP/9wtqbZ46NfhUPVyYa1W0QEYexkuVKNf/n3DYlrtMeRs= X-Received: by 2002:a67:b649:0:b0:390:465e:bf01 with SMTP id e9-20020a67b649000000b00390465ebf01mr1606349vsm.74.1661097865959; Sun, 21 Aug 2022 09:04:25 -0700 (PDT) MIME-Version: 1.0 References: <20220626190005.7727-1-ghostmansd@gmail.com> <20220725131020.128550-1-ghostmansd@gmail.com> <20220725131020.128550-4-ghostmansd@gmail.com> In-Reply-To: From: lkcl Date: Sun, 21 Aug 2022 17:04:14 +0100 Message-ID: Subject: Re: [PATCH v6 3/7] ppc/svp64: support setvl instructions To: Jan Beulich Cc: Dmitry Selyutin , binutils@sourceware.org Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=-0.3 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, FREEMAIL_FROM, RCVD_IN_DNSWL_NONE, SPF_HELO_NONE, SPF_PASS, 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 X-BeenThere: binutils@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Binutils mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 21 Aug 2022 16:04:28 -0000 On Sun, Aug 21, 2022 at 3:53 PM Jan Beulich wrote: > On 15.08.2022 14:58, lkcl wrote: > > ah appreciated, i've added examples. more will be needed now that > > there's also setvl-from-CTR as well. > > Since you've added the further examples without altering the first > register operand for the expansion of setvli - is that really meant > to be r5, not r0? well-spotted: the addition of the CTR mode post-dates the creation of those pseudo-ops, i've now corrected them. it is slightly irksome that the cost of adding CTR mode was at the expense of losing the ability to set RT to an immediate, but this may be achieved with addi RT,0,#N. go figure. > Is there any preferred way for providing feedback, just in case I > would spot further little issues? I've responded to the patches > to binutils mainly because I didn't know anything "better" ... appreciated. in order of approx precedence (coincidentally, reverse-convenience): * directly on the bugtracker bugs.libre-soc.org although contact me privately about that, i had to disable account-creation after someone used the bugtracker to advertise juniper networks at us * the mailing list (mailman: i can authorise sending permission if you prefer not to subscribe: i.e. just send, and i'll deal with it) https://lists.libre-soc.org/mailman/listinfo/libre-soc-dev * IRC - libera.chat - #libre-soc channel: if you prefer there is a Matrix Bridge (run by the libera team) and yet _another_ way is via the OPF's mattermost bridge https://chat.openpower.foundation/opf/channels/libre-soc all messages are logged https://libre-soc.org/irclog/index.html as we're under Audit Conditions (EU Funding, NLnet "works for public good") everything is logged/public, but obviously if you're used to FOSS then nothing's new :) l.