[AArch64][GlobalISel] Combine funnel shifts to rotates.
authorAmara Emerson <amara@apple.com>
Wed, 24 Mar 2021 06:54:18 +0000 (23:54 -0700)
committerAmara Emerson <amara@apple.com>
Tue, 30 Mar 2021 18:00:36 +0000 (11:00 -0700)
commit91887cd4ecc7e71715677e7a256ba243d54c781f
tree386473cb3ba3fdf8133ccdc39eaaa5d983c58884
parentf13f0505515dcb1d256673c5224cc3ca55569122
[AArch64][GlobalISel] Combine funnel shifts to rotates.

Differential Revision: https://reviews.llvm.org/D99388
llvm/include/llvm/CodeGen/GlobalISel/CombinerHelper.h
llvm/include/llvm/Target/GlobalISel/Combine.td
llvm/lib/CodeGen/GlobalISel/CombinerHelper.cpp
llvm/test/CodeGen/AArch64/GlobalISel/prelegalizercombiner-funnel-shifts-to-rotates.mir [new file with mode: 0644]