[all-commits] [llvm/llvm-project] 358271: [InstCombine] remove shuffle mask canonicalization...

RotateRight via All-commits all-commits at lists.llvm.org
Mon Nov 25 10:48:05 PST 2019


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: 35827164c45ed11c279301a98df96dfa2747d8f7
      https://github.com/llvm/llvm-project/commit/35827164c45ed11c279301a98df96dfa2747d8f7
  Author: Sanjay Patel <spatel at rotateright.com>
  Date:   2019-11-25 (Mon, 25 Nov 2019)

  Changed paths:
    M llvm/lib/Transforms/InstCombine/InstCombineVectorOps.cpp

  Log Message:
  -----------
  [InstCombine] remove shuffle mask canonicalization that creates undef elements

This is NFC-intended because SimplifyDemandedVectorElts() does the same
transform later. As discussed in D70641, we may want to change that
behavior, so we need to isolate where it happens.




More information about the All-commits mailing list