]> granicus.if.org Git - llvm/commit
[X86][AVX] Allow 32-bit targets to peek through subvectors to extract constant splats...
authorSimon Pilgrim <llvm-dev@redking.me.uk>
Sun, 14 May 2017 11:46:26 +0000 (11:46 +0000)
committerSimon Pilgrim <llvm-dev@redking.me.uk>
Sun, 14 May 2017 11:46:26 +0000 (11:46 +0000)
commit8390fe6ccf048c4c19d902a6e52b0b03a6412f69
tree40ced11b2dd22588c70640bcfac639b1c0c43b2a
parentdc5d066e45bdfafdcdd5eacf3cf3e792e32fa72c
[X86][AVX] Allow 32-bit targets to peek through subvectors to extract constant splats for vXi64 shifts.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@303009 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/X86/X86ISelLowering.cpp
test/CodeGen/X86/known-signbits-vector.ll
test/CodeGen/X86/vector-shift-ashr-256.ll
test/CodeGen/X86/vector-shift-lshr-256.ll
test/CodeGen/X86/vector-shift-shl-256.ll