[all-commits] [llvm/llvm-project] 71c06b: [GlobalISel] Combine (X == 0) & (Y == 0) -> (X | Y...

Dávid Ferenc Szabó via All-commits all-commits at lists.llvm.org
Wed Feb 28 21:28:29 PST 2024


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 71c06bbb251371b6285f2a0fa337299bbf96a935
      https://github.com/llvm/llvm-project/commit/71c06bbb251371b6285f2a0fa337299bbf96a935
  Author: Dávid Ferenc Szabó <30732159+dfszabo at users.noreply.github.com>
  Date:   2024-02-29 (Thu, 29 Feb 2024)

  Changed paths:
    M llvm/include/llvm/Target/GlobalISel/Combine.td
    A llvm/test/CodeGen/AArch64/GlobalISel/combine-2-icmps-of-0-and-or.mir

  Log Message:
  -----------
  [GlobalISel] Combine (X == 0) & (Y == 0) -> (X | Y) == 0 (#71949)

Also combine (X != 0) | (Y != 0) -> (X | Y) != 0



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