[llvm] [AArch64][GlobalISel] Combine MUL(AND(LSHR(X, 15), 0x10001), 0xffff) to CMLTz (PR #92915)

David Green via llvm-commits llvm-commits at lists.llvm.org
Tue May 21 08:36:53 PDT 2024


================
@@ -1,11 +1,22 @@
 ; NOTE: Assertions have been autogenerated by utils/update_llc_test_checks.py
-; RUN: llc -mtriple=aarch64 %s -o - | FileCheck %s
+; RUN: llc -mtriple=aarch64 %s -o - | FileCheck %s --check-prefixes=CHECK,CHECK-SD
+; RUN: llc -mtriple=aarch64 %s -o - -global-isel -global-isel-abort=2 2>&1 | FileCheck %s --check-prefixes=CHECK,CHECK-GI
----------------
davemgreen wrote:

This might be able to remove `-global-isel-abort=2 2>&1` now that all the tests do not fall back.

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


More information about the llvm-commits mailing list