[PATCH] D75377: [DAGCombiner][X86] Disable narrowExtractedVectorLoad if the element type size isn't byte sized

Craig Topper via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Fri Feb 28 11:52:11 PST 2020


craig.topper marked an inline comment as done.
craig.topper added inline comments.


================
Comment at: llvm/test/CodeGen/X86/avx512-extract-subvector-load-store.ll:624
 ; AVX512:       # %bb.0:
-; AVX512-NEXT:    kmovb 1(%rdi), %k0
+; AVX512-NEXT:    movzbl (%rdi), %eax
+; AVX512-NEXT:    xorl %ecx, %ecx
----------------
I think this is because we're now hitting scalarizing code in the type legalizer.


CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D75377/new/

https://reviews.llvm.org/D75377





More information about the llvm-commits mailing list