[all-commits] [llvm/llvm-project] b0e249: Reland "[PowerPC] Remove extend between shift and ...

Nemanja Ivanovic via All-commits all-commits at lists.llvm.org
Fri Jul 7 11:45:26 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: b0e249d5e289dc3f7e4a7cff785453206925f8b9
      https://github.com/llvm/llvm-project/commit/b0e249d5e289dc3f7e4a7cff785453206925f8b9
  Author: Nemanja Ivanovic <nemanja.i.ibm at gmail.com>
  Date:   2023-07-07 (Fri, 07 Jul 2023)

  Changed paths:
    M llvm/lib/Target/PowerPC/PPCISelLowering.cpp
    A llvm/test/CodeGen/PowerPC/and-extend-combine.ll

  Log Message:
  -----------
  Reland "[PowerPC] Remove extend between shift and and"

The commit originally caused a bootstrap failure on the big endian
PPC bot as the combine was interfering with the legalizer when
applied on illegal types. This update restricts the combine to
the only types for which it is actually needed. Tested on PPC BE
bootstrap locally.




More information about the All-commits mailing list