[llvm] 85dbe18 - [RISCV] Add -print-pipeline-passes test as follow up to #156798. NFC (#157011)

via llvm-commits llvm-commits at lists.llvm.org
Fri Sep 5 08:07:43 PDT 2025


Author: Craig Topper
Date: 2025-09-05T08:07:39-07:00
New Revision: 85dbe18beef4537dcdfaf9a009b1dd3dbdab608b

URL: https://github.com/llvm/llvm-project/commit/85dbe18beef4537dcdfaf9a009b1dd3dbdab608b
DIFF: https://github.com/llvm/llvm-project/commit/85dbe18beef4537dcdfaf9a009b1dd3dbdab608b.diff

LOG: [RISCV] Add -print-pipeline-passes test as follow up to #156798. NFC (#157011)

Added: 
    llvm/test/CodeGen/RISCV/print-pipeline-passes.ll

Modified: 
    

Removed: 
    


################################################################################
diff  --git a/llvm/test/CodeGen/RISCV/print-pipeline-passes.ll b/llvm/test/CodeGen/RISCV/print-pipeline-passes.ll
new file mode 100644
index 0000000000000..e1125a60a1217
--- /dev/null
+++ b/llvm/test/CodeGen/RISCV/print-pipeline-passes.ll
@@ -0,0 +1,12 @@
+; RUN: opt -mtriple=riscv32 -S -passes='default<O0>' -print-pipeline-passes < %s | FileCheck --check-prefix=O0 %s
+; RUN: opt -mtriple=riscv64 -S -passes='default<O0>' -print-pipeline-passes < %s | FileCheck --check-prefix=O0 %s
+; RUN: opt -mtriple=riscv32 -S -passes='default<O2>' -print-pipeline-passes < %s | FileCheck %s
+; RUN: opt -mtriple=riscv64 -S -passes='default<O2>' -print-pipeline-passes < %s | FileCheck %s
+
+; CHECK: loop-idiom-vectorize
+; O0-NOT: loop-idiom-vectorize
+
+define void @foo() {
+entry:
+  ret void
+}


        


More information about the llvm-commits mailing list