[all-commits] [llvm/llvm-project] 4fdb63: [X86] Enable combineExtSetcc for vectors larger th...

topperc via All-commits all-commits at lists.llvm.org
Thu Apr 2 12:49:48 PDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: 4fdb63bbf0ce1b482a02fd9a1cdc30cc8ace1fec
      https://github.com/llvm/llvm-project/commit/4fdb63bbf0ce1b482a02fd9a1cdc30cc8ace1fec
  Author: Craig Topper <craig.topper at intel.com>
  Date:   2020-04-02 (Thu, 02 Apr 2020)

  Changed paths:
    M llvm/lib/Target/X86/X86ISelLowering.cpp
    M llvm/test/CodeGen/X86/min-legal-vector-width.ll

  Log Message:
  -----------
  [X86] Enable combineExtSetcc for vectors larger than 256 bits when we've disabled 512 bit vectors.

The compares are going to be type legalized to 256 bits so we
might as well fold the extend.




More information about the All-commits mailing list