[llvm] [X86][APX] Enable PreferLegacySetCC tuning for Novalake and Diamondrapids (PR #202480)
Evgenii Kudriashov via llvm-commits
llvm-commits at lists.llvm.org
Tue Jun 9 04:47:51 PDT 2026
================
@@ -168,12 +170,14 @@ define void @foo() {
; X64-NO-SETZUCC-LABEL: foo:
; X64-NO-SETZUCC: # %bb.0: # %entry
; X64-NO-SETZUCC-NEXT: movzbl c(%rip), %eax
+; X64-NO-SETZUCC-NEXT: xorl %ecx, %ecx
; X64-NO-SETZUCC-NEXT: testl %eax, %eax
-; X64-NO-SETZUCC-NEXT: setzune %cl
----------------
e-kud wrote:
Oh, I see, it is in `X86FixupSetCC`
https://github.com/llvm/llvm-project/pull/202480
More information about the llvm-commits
mailing list