jbhateja added a comment. Hi Simon, Zvi since https://reviews.llvm.org/D35700 also taking care of shuffle_vectors extraction, and this patch is also extending the pattern should it be ok to merge this patch with it. https://reviews.llvm.org/D35788