AVX512 : Implemented VPMADDUBSW and VPMADDWD instruction ,
authorIgor Breger <igor.breger@intel.com>
Tue, 21 Jul 2015 07:11:28 +0000 (07:11 +0000)
committerIgor Breger <igor.breger@intel.com>
Tue, 21 Jul 2015 07:11:28 +0000 (07:11 +0000)
commitf7fd547e278bd895b755f3df41e6cbd806f29b1e
treedbc596776c1617be4ae66afb9aeedb8436de5f51
parentb1600f2eeef217506839c60b6e47c579e73ad352
AVX512 : Implemented VPMADDUBSW and VPMADDWD instruction ,
Added tests for intrinsics and encoding.

Differential Revision: http://reviews.llvm.org/D11351

llvm-svn: 242761
llvm/include/llvm/IR/IntrinsicsX86.td
llvm/lib/Target/X86/X86ISelLowering.cpp
llvm/lib/Target/X86/X86ISelLowering.h
llvm/lib/Target/X86/X86InstrAVX512.td
llvm/lib/Target/X86/X86InstrFragmentsSIMD.td
llvm/lib/Target/X86/X86IntrinsicsInfo.h
llvm/test/CodeGen/X86/avx512bw-intrinsics.ll
llvm/test/CodeGen/X86/avx512bwvl-intrinsics.ll
llvm/test/MC/X86/x86-64-avx512bw.s
llvm/test/MC/X86/x86-64-avx512bw_vl.s