From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-lj1-x234.google.com (mail-lj1-x234.google.com [IPv6:2a00:1450:4864:20::234]) by sourceware.org (Postfix) with ESMTPS id 265493858D32 for ; Mon, 12 Jun 2023 14:43:30 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 265493858D32 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=gmail.com Received: by mail-lj1-x234.google.com with SMTP id 38308e7fff4ca-2b203891b2cso53145501fa.3 for ; Mon, 12 Jun 2023 07:43:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1686581008; x=1689173008; h=content-transfer-encoding:in-reply-to:from:references:to :content-language:subject:cc:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=GS/Oh7TCgpx/jO7+Ovq5PfvY5/IuM4ssrSCprJUZ3fM=; b=W2eJ1JdvjcArpYoRrs1ASqGYHTZ87xPKEN6GjVHMRhgMGYh5Dw3WHcsGvLRQJNAufQ kkxk5M5jPITgcxP4FgCboQ6XRlaLqg3xqTjTJL90Njjk71o1Zbic9Jm6qi4m58hLOI7r 88zVFbudS4zF2mOwA7kXTpvOyWVCUqfZx2uFS1Kh7Rxfu6E7hFJ/BK+F9gAA9nG+SgT7 GhbpkmstlKipvq7tyNCkrIpfWGhgRZB96xXenftqLS6lJ/NbvCRAoFDnP5SevR8nMmzk kX11bNgjXPZXae2EHt+SO9KVKOzzPOHu8c8aPvRNwM7HCOmaNK7vNovj+zn8DR33YiHF Dc9Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1686581008; x=1689173008; h=content-transfer-encoding:in-reply-to:from:references:to :content-language:subject:cc:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=GS/Oh7TCgpx/jO7+Ovq5PfvY5/IuM4ssrSCprJUZ3fM=; b=EjHVQJZYr8JT7wISfV2p3ocDSDFTldOekdRTfN2HEIQrpiTLGE82+doi6GvYQ3prwN cicGJiUC9Y4cR/iGf/daWCfQbccMhzaZJgxrIuYan8Uv7Qe4HDoGYAy7dGFio9mE/DO/ c55lscGyT1WoAzaFWJL7w3N64QY88StxVQu+3/RYwpAe/CSgrHWcwMQwwIzfUNcmy85A CmmQWHBEKEM3WEJOW6kePM+44bxrGhaYZE6/PX+ydAlMSjGayFwJeZWZochkGKwIcH3Y Ty/AmssEnkiG7ij2r+HrcP0o4zi2Lv2QiholF67IL3YrOFCatF72AQO4qMZ+N2wO81Su 7Ctg== X-Gm-Message-State: AC+VfDzduSPmcvRqdI/drmmJVpNpy6fnctMBTOGrfz6qNeO87WRIUa2a yh3k/+LBSh6exaSjNvAZPkc= X-Google-Smtp-Source: ACHHUZ7NfNqVzRd4OrQKjeEPqkStsCVM0W44FdIwrjzLjPFPGsmbFAcPkau/9giL+r5kiK3sSjB+ug== X-Received: by 2002:a2e:8817:0:b0:2ac:dd01:e169 with SMTP id x23-20020a2e8817000000b002acdd01e169mr2789799ljh.40.1686581008321; Mon, 12 Jun 2023 07:43:28 -0700 (PDT) Received: from [192.168.1.23] (ip-046-005-130-086.um12.pools.vodafone-ip.de. [46.5.130.86]) by smtp.gmail.com with ESMTPSA id gj15-20020a170906e10f00b0096f4c9ce526sm5319952ejb.225.2023.06.12.07.43.26 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 12 Jun 2023 07:43:27 -0700 (PDT) Message-ID: Date: Mon, 12 Jun 2023 16:43:26 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.10.0 Cc: rdapp.gcc@gmail.com, kito.cheng@gmail.com, kito.cheng@sifive.com, palmer@dabbelt.com, palmer@rivosinc.com, jeffreyalaw@gmail.com Subject: Re: [PATCH] RISC-V: Enhance RVV VLA SLP auto-vectorization with decompress operation Content-Language: en-US To: juzhe.zhong@rivai.ai, gcc-patches@gcc.gnu.org References: <20230612132901.1727002-1-juzhe.zhong@rivai.ai> From: Robin Dapp In-Reply-To: <20230612132901.1727002-1-juzhe.zhong@rivai.ai> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-3.7 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,NICE_REPLY_A,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 List-Id: Hi Juzhe, seems a nice improvement, looks good to me. While reading I was wondering if vzext could help synthesize some (zero-based) patterns as well (e.g. 0 3 0 3...). However the sequences I could come up with were not shorter than what we are already emitting, so probably not. Regards Robin