HomePhabricator

[AArch64][GlobalISel] Add support for 64 bit vector shuffle using TBL1.

Authored by aemerson on Feb 28 2019, 8:43 AM.

Description

[AArch64][GlobalISel] Add support for 64 bit vector shuffle using TBL1.

This extends the existing support for shufflevector to handle cases like
<2 x float>, which we can implement by concating the vectors and using a TBL1.

Differential Revision: https://reviews.llvm.org/D58684

llvm-svn: 355104