[llvm] [AArch64] Split misched-fusion.ll per feature(NFC) (PR #203576)

David Green via llvm-commits llvm-commits at lists.llvm.org
Sat Jun 13 22:59:52 PDT 2026


================
@@ -0,0 +1,1501 @@
+# REQUIRES: asserts
+
+# RUN: llc -o /dev/null %s -mtriple=aarch64-unknown -mattr=+arith-cbz-fusion -passes=machine-scheduler -misched-print-dags 2>&1 | FileCheck %s
+# RUN: llc -o /dev/null %s -mtriple=aarch64-unknown -mcpu=cyclone -passes=machine-scheduler -misched-print-dags 2>&1 | FileCheck %s
+# RUN: llc -o /dev/null %s -mtriple=aarch64-unknown -mcpu=apple-m5 -passes=machine-scheduler -misched-print-dags 2>&1 | FileCheck %s
+
+# CHECK-LABEL: SU({{[0-9]+}}): $w0 = ADDWri $w0, 13, 0
----------------
davemgreen wrote:

Adding CHECK-LABEL: addwri_cbz for each can be useful too - it helps split up the test output when things go wrong

https://github.com/llvm/llvm-project/pull/203576


More information about the llvm-commits mailing list