This is an archive of the discontinued LLVM Phabricator instance.

[AArch64][GlobalISel] Add support for selection of vector G_SHL with immediates.
ClosedPublic

Authored by aemerson on Dec 6 2019, 3:56 PM.

Details

Summary

Only implemented for the type combinations already supported for G_SHL.

Diff Detail

Event Timeline

aemerson created this revision.Dec 6 2019, 3:56 PM
paquette accepted this revision.Dec 6 2019, 4:05 PM

LGTM

This revision is now accepted and ready to land.Dec 6 2019, 4:05 PM
This revision was automatically updated to reflect the committed changes.

This change fails to build when assertions are turned off, due to the variable Ty at Arch64InstructionSelector.cpp:1013 not being used anywhere but an assertion. I'm testing a patch to fix.

Committed aa3c877fb58db238a86e734511bdeed9bc40086c to fix the unused variable warning at AArch64InstructionSelector.cpp:1013

Committed aa3c877fb58db238a86e734511bdeed9bc40086c to fix the unused variable warning at AArch64InstructionSelector.cpp:1013

Thanks!