From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtpbg153.qq.com (smtpbg153.qq.com [13.245.218.24]) by sourceware.org (Postfix) with ESMTPS id 6E3FD3858D28 for ; Wed, 18 Jan 2023 03:03:56 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 6E3FD3858D28 Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=rivai.ai Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=rivai.ai X-QQ-mid: bizesmtp72t1674011030t6x2bjym Received: from rios-cad5.localdomain ( [58.60.1.11]) by bizesmtp.qq.com (ESMTP) with id ; Wed, 18 Jan 2023 11:03:49 +0800 (CST) X-QQ-SSF: 01400000000000E0L000000A0000000 X-QQ-FEAT: 90EFqYDyPxCi+vrqe6qg2ZzNSEgk3JrtAKxcMaci+k7FRJGBh1VwneXuYYdH9 4KxjMUfiUIpLL+wz9OySTPjCoCztvI8ygqDh8lsxsVMMhPpGXTdO8neo1TuBjJyb52p4F02 jVqU3wjdUdtlhFIRl0EPQTgqQxq+IPJSHjNjtEAbjoJTvkJQ5k+c5KsE5uP4yIxLDGtFCF4 217E1G9udI916CAbJ1/7yj0yMlAnnmkurumQAJy8eR+cDtP1qwMJ/U01pNMIagmDZbwLd/m Vi8T7mEmzr9pRm95U/8M9Oez5GRPPAt5i5M7NtZ37cfypSfIBZAsLKwq262iSBNmHN1NMz+ UFw7nNf2/kqFAl5K9arUotAMbt9eQ7V+PemBtnIuwYAbw6pbl1h1k/ZHgUbgw== X-QQ-GoodBg: 2 From: juzhe.zhong@rivai.ai To: gcc-patches@gcc.gnu.org Cc: kito.cheng@gmail.com, palmer@dabbelt.com, Ju-Zhe Zhong Subject: [PATCH] RISC-V: Reorder VSETVL PASS location Date: Wed, 18 Jan 2023 11:03:47 +0800 Message-Id: <20230118030347.68061-1-juzhe.zhong@rivai.ai> X-Mailer: git-send-email 2.36.3 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-QQ-SENDSIZE: 520 Feedback-ID: bizesmtp:rivai.ai:qybglogicsvr:qybglogicsvr7 X-Spam-Status: No, score=-12.5 required=5.0 tests=BAYES_00,GIT_PATCH_0,KAM_DMARC_STATUS,KAM_SHORT,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,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: From: Ju-Zhe Zhong gcc/ChangeLog: * config/riscv/riscv-passes.def (INSERT_PASS_BEFORE): Reorder VSETVL PASS. --- gcc/config/riscv/riscv-passes.def | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gcc/config/riscv/riscv-passes.def b/gcc/config/riscv/riscv-passes.def index d2d48f231aa..614b767dc8a 100644 --- a/gcc/config/riscv/riscv-passes.def +++ b/gcc/config/riscv/riscv-passes.def @@ -18,4 +18,4 @@ . */ INSERT_PASS_AFTER (pass_rtl_store_motion, 1, pass_shorten_memrefs); -INSERT_PASS_BEFORE (pass_sched2, 1, pass_vsetvl); +INSERT_PASS_BEFORE (pass_fast_rtl_dce, 1, pass_vsetvl); -- 2.36.3