[all-commits] [llvm/llvm-project] b375f2: [X86][AVX] lowerShuffleAsLanePermuteAndSHUFP - onl...

Simon Pilgrim via All-commits all-commits at lists.llvm.org
Sun Jan 12 01:42:28 PST 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: b375f28b0ec1129a4b94770a9c55ba49222ea1dd
      https://github.com/llvm/llvm-project/commit/b375f28b0ec1129a4b94770a9c55ba49222ea1dd
  Author: Simon Pilgrim <llvm-dev at redking.me.uk>
  Date:   2020-01-12 (Sun, 12 Jan 2020)

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

  Log Message:
  -----------
  [X86][AVX] lowerShuffleAsLanePermuteAndSHUFP - only set the demanded elements of the lane mask.

Fixes an cyclic dependency issue with an upcoming patch where getVectorShuffle canonicalizes masks with splat build vector sources.




More information about the All-commits mailing list