[PATCH] D12479: [X86][AVX512BW] support in byte shift and SAD
Elena Demikhovsky via llvm-commits
llvm-commits at lists.llvm.org
Tue Sep 1 01:58:54 PDT 2015
delena added a comment.
Please apply the comments and you can commit the patch.
================
Comment at: ../llvmTmp/lib/Target/X86/X86InstrSSE.td:4187
@@ -4185,3 +4186,3 @@
-let ExeDomain = SSEPackedInt, SchedRW = [WriteVecShift], hasSideEffects = 0 in {
+let ExeDomain = SSEPackedInt, SchedRW = [WriteVecShift], hasSideEffects = 0 , Predicates = [HasAVX2, NoVLX_Or_NoBWI] in {
// 256-bit logical shifts.
----------------
The line is too long.
================
Comment at: ../llvmTmp/test/CodeGen/X86/avx512bwvl-intrinsics.ll:4197
@@ -4196,1 +4196,3 @@
}
+
+define <16 x i16> @shuffle_v16i16_zz_zz_zz_zz_zz_zz_zz_16_zz_zz_zz_zz_zz_zz_zz_24(<16 x i16> %a) {
----------------
This file is for intrinsics. Put in avx-isa-check.ll.
http://reviews.llvm.org/D12479
More information about the llvm-commits
mailing list