[PATCH] D37687: [X86][LLVM]Expanding Supports lowerInterleaved{store|load}() in X86InterleavedAccess (VF64 stride 3)

Zvi Rackover via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Tue Sep 12 02:13:59 PDT 2017


zvi added inline comments.


================
Comment at: lib/Target/X86/X86InterleavedAccess.cpp:136
 
   if (ShuffleElemSize == 8 && Factor == 3 &&
+      (WideInstSize == 384 || WideInstSize == 768 || WideInstSize==1536))
----------------
I see this patch assumes we have support for both loads and stores which is not the case on ToT, so can you please modify the parent patch accordingly so that the path of patches leading from ToT to this patch can be understood?


https://reviews.llvm.org/D37687





More information about the llvm-commits mailing list