[all-commits] [llvm/llvm-project] 821a51: [X86][AVX] combineX86ShuffleChainWithExtract - wid...

Simon Pilgrim via All-commits all-commits at lists.llvm.org
Mon Jan 25 05:46:09 PST 2021


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 821a51a9cacfac7da8b34ccc0498d316471f1dbc
      https://github.com/llvm/llvm-project/commit/821a51a9cacfac7da8b34ccc0498d316471f1dbc
  Author: Simon Pilgrim <llvm-dev at redking.me.uk>
  Date:   2021-01-25 (Mon, 25 Jan 2021)

  Changed paths:
    M llvm/lib/Target/X86/X86ISelLowering.cpp

  Log Message:
  -----------
  [X86][AVX] combineX86ShuffleChainWithExtract - widen to at least original root size. NFCI.

We're relying on the source inputs for shuffle combining having already been widened to the root size (otherwise the offset logic falls over) - we're going to be supporting different sized shuffle inputs soon, so we need to explicitly make the minimum widened width the original root size.




More information about the All-commits mailing list