https://gcc.gnu.org/g:14155a7ab72ba7eb349c6c5997d922fe0d81d2d2
commit r13-9980-g14155a7ab72ba7eb349c6c5997d922fe0d81d2d2 Author: Jan Hubicka <[email protected]> Date: Tue Sep 3 17:25:05 2024 +0200 Zen5 tuning part 3: fix typo in previous patch gcc/ChangeLog: * config/i386/x86-tune-sched.cc (ix86_fuse_mov_alu_p): Fix typo. (cherry picked from commit 910e1769a0653ac32bd8c1d6aabb39c797d5d773) Diff: --- gcc/config/i386/x86-tune-sched.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gcc/config/i386/x86-tune-sched.cc b/gcc/config/i386/x86-tune-sched.cc index 28b9ed84d03b..66e0f6112fc3 100644 --- a/gcc/config/i386/x86-tune-sched.cc +++ b/gcc/config/i386/x86-tune-sched.cc @@ -584,7 +584,7 @@ ix86_fuse_mov_alu_p (rtx_insn *mov, rtx_insn *alu) /* One of operands should be register. */ if (op1 && (!REG_P (op0) || REGNO (op0) != REGNO (reg))) std::swap (op0, op1); - if (!REG_P (op0) || REGNO (op1) != REGNO (reg)) + if (!REG_P (op0) || REGNO (op0) != REGNO (reg)) return false; if (op1 && !REG_P (op1)
