[all-commits] [llvm/llvm-project] 2ad108: [X86] Match SETCC_CARRY in addition of SUB when tr...

deadalnix via All-commits all-commits at lists.llvm.org
Fri Feb 14 01:38:46 PST 2025


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 2ad1089d632bd356cb61fba1690c5dcdbc78ba83
      https://github.com/llvm/llvm-project/commit/2ad1089d632bd356cb61fba1690c5dcdbc78ba83
  Author: deadalnix <deadalnix at gmail.com>
  Date:   2025-02-14 (Fri, 14 Feb 2025)

  Changed paths:
    M llvm/lib/Target/X86/X86ISelLowering.cpp
    M llvm/test/CodeGen/X86/memcmp-more-load-pairs-x32.ll
    M llvm/test/CodeGen/X86/memcmp-more-load-pairs.ll
    M llvm/test/CodeGen/X86/memcmp-optsize-x32.ll
    M llvm/test/CodeGen/X86/memcmp-optsize.ll
    M llvm/test/CodeGen/X86/memcmp-pgso-x32.ll
    M llvm/test/CodeGen/X86/memcmp-pgso.ll
    M llvm/test/CodeGen/X86/memcmp-x32.ll
    M llvm/test/CodeGen/X86/memcmp.ll
    M llvm/test/CodeGen/X86/midpoint-int.ll
    M llvm/test/CodeGen/X86/select.ll

  Log Message:
  -----------
  [X86] Match SETCC_CARRY in addition of SUB when trying to reconstruct LEA (#126551)

As per title.

This is not a huge deal at the moment, but becomes one when matching
node in topological order in the DAGCombiner, and is generally more
stable than the existing.



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list