]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
RISC-V: Change parse_insn into public for future use.
authorJu-Zhe Zhong <juzhe.zhong@rivai.ai>
Wed, 18 Jan 2023 03:06:59 +0000 (11:06 +0800)
committerKito Cheng <kito.cheng@sifive.com>
Fri, 27 Jan 2023 09:39:53 +0000 (17:39 +0800)
gcc/ChangeLog:

* config/riscv/riscv-vsetvl.h: Change it into public.

gcc/config/riscv/riscv-vsetvl.h

index fbde7bd58e5fc80546070a37680ccfe3952d23c2..7cbcbd51594b8d12fafa98d77aaf866a85277570 100644 (file)
@@ -260,9 +260,6 @@ private:
      Since RTL_SSA can not be enabled when optimize == 0, we don't initialize
      the m_insn.  */
   void parse_insn (rtx_insn *);
-  /* This is only called by lazy_vsetvl subroutine when optimize > 0.
-     We use RTL_SSA framework to initialize the insn_info.  */
-  void parse_insn (rtl_ssa::insn_info *);
 
   friend class vector_infos_manager;
 
@@ -272,6 +269,10 @@ public:
       m_insn (nullptr)
   {}
 
+  /* This is only called by lazy_vsetvl subroutine when optimize > 0.
+     We use RTL_SSA framework to initialize the insn_info.  */
+  void parse_insn (rtl_ssa::insn_info *);
+
   bool operator> (const vector_insn_info &) const;
   bool operator>= (const vector_insn_info &) const;
   bool operator== (const vector_insn_info &) const;