[PATCH] D41794: [X86] Improve AVX1 shuffle lowering for v8f32 shuffles where the low half comes from V1 and the high half comes from V2 and the halves do the same operation

Konstantin Belochapka via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Wed Jan 10 20:24:26 PST 2018


kbelochapka added a comment.

Four instructions perhaps:

  vextractf128, vextractf128, vshufps, vblendps?

It is better than current six instructions.


https://reviews.llvm.org/D41794





More information about the llvm-commits mailing list