]> granicus.if.org Git - llvm/commit
[X86] Support v64i8 mulhu/mulhs
authorCraig Topper <craig.topper@intel.com>
Sat, 30 Sep 2017 04:21:46 +0000 (04:21 +0000)
committerCraig Topper <craig.topper@intel.com>
Sat, 30 Sep 2017 04:21:46 +0000 (04:21 +0000)
commit8d817415560928ffd53e38932ac79cc9af28149e
tree18715f3c674f717b2c5f5e1596b328e11320ed08
parent082ee267829a1f97b8383b70d929c7cb06035ad4
[X86] Support v64i8 mulhu/mulhs

Implemented by splitting into two v32i8 mulhu/mulhs and concatenating the results.

Differential Revision: https://reviews.llvm.org/D38307

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@314584 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/X86/X86ISelLowering.cpp
test/CodeGen/X86/vector-idiv-sdiv-512.ll
test/CodeGen/X86/vector-idiv-udiv-512.ll