]> granicus.if.org Git - llvm/commit
Revert [X86] SimplifyDemandedVectorElts - attempt to recombine target shuffle using...
authorJordan Rupprecht <rupprecht@google.com>
Fri, 16 Aug 2019 23:08:56 +0000 (23:08 +0000)
committerJordan Rupprecht <rupprecht@google.com>
Fri, 16 Aug 2019 23:08:56 +0000 (23:08 +0000)
commit2ed03ad16487076c5a21d90adf474c129d07c66d
treede8e6a618d805c63a168d44fc357f13eb76bdd4f
parent4fcfd3afc2ebf2c7da5d9f23c5098b79c33cea63
Revert [X86] SimplifyDemandedVectorElts - attempt to recombine target shuffle using DemandedElts mask (reapplied)

This reverts r368662 (git commit 1a8d790cf5f89c1df718844f13e934e39bef6ef5)

The compile-time regression repro is in https://bugs.llvm.org/show_bug.cgi?id=43024

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@369167 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/X86/X86ISelLowering.cpp
test/CodeGen/X86/avx512-intrinsics-fast-isel.ll
test/CodeGen/X86/shrink_vmul.ll
test/CodeGen/X86/vec_smulo.ll
test/CodeGen/X86/vec_umulo.ll