https://gcc.gnu.org/g:14035a14aac24fb60bf7bbc803d7275fc32fdcae

commit r16-1703-g14035a14aac24fb60bf7bbc803d7275fc32fdcae
Author: Kito Cheng <kito.ch...@sifive.com>
Date:   Thu Jun 26 14:26:57 2025 +0800

    RISC-V: Add comment and reorder the the include files in riscv.md [NFC]
    
    This patch adds a comment to the riscv.md file to clarify the purpose of
    the file and reorders the include files for better organization.
    
    gcc/ChangeLog:
    
            * config/riscv/riscv.md: Add comment and reorder include
            files.

Diff:
---
 gcc/config/riscv/riscv.md | 19 +++++++++++--------
 1 file changed, 11 insertions(+), 8 deletions(-)

diff --git a/gcc/config/riscv/riscv.md b/gcc/config/riscv/riscv.md
index 3406b50518ed..04b8cc92cd60 100644
--- a/gcc/config/riscv/riscv.md
+++ b/gcc/config/riscv/riscv.md
@@ -4860,6 +4860,7 @@
   { operands[3] = GEN_INT (BITS_PER_WORD
                           - exact_log2 (INTVAL (operands[3]) + 1)); })
 
+;; Standard extensions and pattern for optimization
 (include "bitmanip.md")
 (include "crypto.md")
 (include "sync.md")
@@ -4867,19 +4868,21 @@
 (include "sync-ztso.md")
 (include "peephole.md")
 (include "pic.md")
-(include "generic.md")
-(include "sifive-7.md")
-(include "sifive-p400.md")
-(include "sifive-p600.md")
-(include "thead.md")
-(include "generic-vector-ooo.md")
-(include "generic-ooo.md")
-(include "vector.md")
 (include "vector-crypto.md")
 (include "vector-bfloat16.md")
 (include "zicond.md")
 (include "sfb.md")
 (include "zc.md")
+(include "vector.md")
+;; Vendor extensions
+(include "thead.md")
 (include "corev.md")
+;; Pipeline models
+(include "generic.md")
 (include "xiangshan.md")
 (include "mips-p8700.md")
+(include "sifive-7.md")
+(include "sifive-p400.md")
+(include "sifive-p600.md")
+(include "generic-vector-ooo.md")
+(include "generic-ooo.md")

Reply via email to