From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-qt1-x82f.google.com (mail-qt1-x82f.google.com [IPv6:2607:f8b0:4864:20::82f]) by sourceware.org (Postfix) with ESMTPS id BD2C13858400 for ; Mon, 11 Jul 2022 06:41:43 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org BD2C13858400 Received: by mail-qt1-x82f.google.com with SMTP id y3so6261033qtv.5 for ; Sun, 10 Jul 2022 23:41:43 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=k+bwLRIBEhbzQKJZzR9yiDjefPeN/N4N2hY2AFBOjjA=; b=Ts8pGFqd+VXs0bRseP8+zykNBrx8OR3UxU4qiIUFYaOWxkXTHYwzc0A+a0r3lepOt3 tqhogL3AfsvXPiyrtPr05E94fdpAY8Wndm/7+gZN8pBq9foZ4mvSKloIThZzTqvb9Ml1 KxRPAxZIhsAGNrMvB1EC+NAa5uBildAMbKe8NKWqK6cjtYaz1QLpiHTF+7gbLs9suha8 ee5IDAgYPYVrrW+U4Jyy9qYlxivOdnK1BsAtmeCA+sZAoDTshVF+Ka+wLcs4WSANn7iH roZKxLFxceBZM3WErvEhwYEKHxVrRXsatBfPYcT9+z4687yOVzsc1KPxnxLrkqOTGbnO dNQg== X-Gm-Message-State: AJIora/NQL/8XVPwP63t0UHSix1AoG1pj6gNifHgySrtKSe8SHqcJdQA kPZHdGeh5YV4J7F9579lI/TV1t/0n2NQ1AKfi+4= X-Google-Smtp-Source: AGRyM1s3eHkmbsaklm1j6/+mavCEoM+kRUrzMNjdy7o08VbjZ5gTGEQ3kA4zg7JT+BBv5dXtbfKWvwp0QwLlM6kbqwI= X-Received: by 2002:a0c:c98f:0:b0:472:f002:4458 with SMTP id b15-20020a0cc98f000000b00472f0024458mr12426977qvk.31.1657521703037; Sun, 10 Jul 2022 23:41:43 -0700 (PDT) MIME-Version: 1.0 References: <000901d8938d$ead4dc40$c07e94c0$@nextmovesoftware.com> <00f201d8948b$ec82a6e0$c587f4a0$@nextmovesoftware.com> In-Reply-To: <00f201d8948b$ec82a6e0$c587f4a0$@nextmovesoftware.com> From: Uros Bizjak Date: Mon, 11 Jul 2022 08:41:32 +0200 Message-ID: Subject: Re: [x86_64 PATCH] Improved Scalar-To-Vector (STV) support for TImode to V1TImode. To: Roger Sayle Cc: "gcc-patches@gcc.gnu.org" , "H. J. Lu" Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=-2.0 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: gcc-patches@gcc.gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gcc-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Jul 2022 06:41:45 -0000 On Sun, Jul 10, 2022 at 8:36 PM Roger Sayle wrote: > > > Hi Uros, > Yes, I agree. I think it makes sense to have a single STV pass (after > combine and before reload). Let's hear what HJ thinks, but I'm > happy to investigate a follow-up patch that unifies the STV passes. > But it'll be easier to confirm there are no "code generation" changes > if those modifications are pushed independently of these ones. > Time to look into the (git) history of multiple STV passes... OK, let's go forward with the proposed patch. Thanks, Uros.