[PATCH] D25594: [AVX-512] Add support for creating SIGN_EXTEND_VECTOR_INREG and ZERO_EXTEND_VECTOR_INREG for 512-bit vectors to support vpmovzxbq and vpmovsxbq.

Simon Pilgrim via llvm-commits llvm-commits at lists.llvm.org
Sun Oct 16 04:48:07 PDT 2016


RKSimon added inline comments.


================
Comment at: lib/Target/X86/X86ISelLowering.cpp:16404
+  unsigned ExtOpc = Op.getOpcode() == ISD::SIGN_EXTEND_VECTOR_INREG ?
+                      X86ISD::VSEXT : X86ISD::VZEXT;
   if (Subtarget.hasSSE41())
----------------
Add an assert to check that VZEXT is only used for v64i8 inputs?


https://reviews.llvm.org/D25594





More information about the llvm-commits mailing list