]> git.ipfire.org Git - thirdparty/gcc.git/blobdiff - gcc/config/riscv/riscv-shorten-memrefs.cc
Update copyright years.
[thirdparty/gcc.git] / gcc / config / riscv / riscv-shorten-memrefs.cc
index ae2068f8217a6bb40e805e13f65268fb521dcae1..856832aefe1d797fece47942364de556a91880d8 100644 (file)
@@ -1,5 +1,5 @@
 /* Shorten memrefs pass for RISC-V.
-   Copyright (C) 2018-2022 Free Software Foundation, Inc.
+   Copyright (C) 2018-2024 Free Software Foundation, Inc.
 
 This file is part of GCC.
 
@@ -65,7 +65,8 @@ public:
   /* opt_pass methods: */
   virtual bool gate (function *)
     {
-      return TARGET_RVC && riscv_mshorten_memrefs && optimize > 0;
+      return (TARGET_RVC || TARGET_ZCA)
+       && riscv_mshorten_memrefs && optimize > 0;
     }
   virtual unsigned int execute (function *);