[PATCH] D34601: [X86][LLVM]Expanding Supports lowerInterleavedStore() in X86InterleavedAccess.
michael zuckerman via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Wed Jul 12 02:34:02 PDT 2017
m_zuckerman added inline comments.
================
Comment at: lib/Target/X86/X86InterleavedAccess.cpp:205
+
+void X86InterleavedAccessGroup::transposeChar_32x4(
+ ArrayRef<Instruction *> Matrix,
----------------
Farhana wrote:
> I would think you could write a more generate transpose function, a function of 8 elements which would scale into 16 and 32. Why is it written only for 32 VLen?
You are right and we plan to do so in the next patch.
https://reviews.llvm.org/D34601
More information about the llvm-commits
mailing list