I haven't looked at the patch in detail, but wondering if you plan to do anything about the AVX1 lowering of these shuffles. I would expect two 128-bit shifts for these cases in AVX1. REPOSITORY rL LLVM http://reviews.llvm.org/D7596 EMAIL PREFERENCES http://reviews.llvm.org/settings/panel/emailpreferences/