[llvm] [ARM] Have custom lowering for ucmp and scmp (PR #149315)

David Green via llvm-commits llvm-commits at lists.llvm.org
Sun Jul 27 02:46:52 PDT 2025


================
@@ -1,151 +1,290 @@
 ; NOTE: Assertions have been autogenerated by utils/update_llc_test_checks.py UTC_ARGS: --version 5
-; RUN: llc -mtriple=thumbv7-apple-darwin %s -o - | FileCheck %s
+; RUN: llc -mtriple=thumbv6m-eabi %s -o - | FileCheck %s -check-prefix=THUMB1
+; RUN: llc -mtriple=thumbv7-apple-darwin %s -o - | FileCheck %s -check-prefix=THUMB2
----------------
davemgreen wrote:

You can remove mve and lob I think. It is hasV8_1MMainlineOps that determines whether csel is present.

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


More information about the llvm-commits mailing list