[llvm] [GlobalISel] Migrate remaining generic wip_match_opcode combines to MIR-pattern. (PR #222851)
Pierre van Houtryve via llvm-commits
llvm-commits at lists.llvm.org
Tue Sep 29 03:26:06 PDT 2026
================
@@ -559,7 +559,7 @@ define <8 x i8> @no_shuffle_only_some_and_constants(<8 x i8> %src, <8 x i8> %mas
; CHECK-GI-NEXT: mov x8, sp
; CHECK-GI-NEXT: str d0, [sp]
; CHECK-GI-NEXT: and w9, w9, #0x7
-; CHECK-GI-NEXT: and x9, x9, #0x7
+; CHECK-GI-NEXT: and x9, x9, #0xff
----------------
Pierre-vh wrote:
All tests look good, but I am wondering why this constant changed. Does it affect semantics ? Is it just due to the `nsz` flag being propagated more often?
https://github.com/llvm/llvm-project/pull/222851
More information about the llvm-commits
mailing list