[gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] Remove duplicated definition in risc-v vector support.

Jeff Law law@gcc.gnu.org
Thu May 25 23:17:32 GMT 2023


https://gcc.gnu.org/g:908cdc90caf07e2532b7eb6b42b925a6d7bddbb6

commit 908cdc90caf07e2532b7eb6b42b925a6d7bddbb6
Author: Jeff Law <jlaw@ventanamicro>
Date:   Sat May 6 11:36:37 2023 -0600

    Remove duplicated definition in risc-v vector support.
    
    gcc/
    
            * config/riscv/riscv-v.cc (autovec_use_vlmax_p): Remove
            duplicate definition.

Diff:
---
 gcc/config/riscv/riscv-v.cc | 11 -----------
 1 file changed, 11 deletions(-)

diff --git a/gcc/config/riscv/riscv-v.cc b/gcc/config/riscv/riscv-v.cc
index 6f8b4abf46d..9d699d455b0 100644
--- a/gcc/config/riscv/riscv-v.cc
+++ b/gcc/config/riscv/riscv-v.cc
@@ -1015,17 +1015,6 @@ expand_tuple_move (machine_mode mask_mode, rtx *ops)
     }
 }
 
-/* SCALABLE means that the vector-length is agnostic (run-time invariant and
-   compile-time unknown). FIXED meands that the vector-length is specific
-   (compile-time known). Both RVV_SCALABLE and RVV_FIXED_VLMAX are doing
-   auto-vectorization using VLMAX vsetvl configuration.  */
-static bool
-autovec_use_vlmax_p (void)
-{
-  return riscv_autovec_preference == RVV_SCALABLE
-	 || riscv_autovec_preference == RVV_FIXED_VLMAX;
-}
-
 /* Return the vectorization machine mode for RVV according to LMUL.  */
 machine_mode
 preferred_simd_mode (scalar_mode mode)


More information about the Gcc-cvs mailing list