HomePhabricator

[AArch64] Improve vector reverse lowering

Authored by dmgreen on Apr 22 2021, 1:01 PM.

Description

[AArch64] Improve vector reverse lowering

This improves the lowering of v8i16 and v16i8 vector reverse shuffles.
Instead of going via a generic tbl it uses a rev64; ext pair, as already
happens for v4i32.

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

Details