This is an archive of the discontinued LLVM Phabricator instance.

[AArch64][GlobalISel] Add combine for G_EXTRACT_VECTOR_ELT to allow selection of pairwise FADD.
ClosedPublic

Authored by aemerson on Nov 3 2020, 11:20 AM.

Details

Summary

For the <2 x float> case, instead of adding another combine or legalization to get it into a <4 x float> form, I'm just adding a GISel specific selection pattern to cover it.

Diff Detail

Event Timeline

aemerson created this revision.Nov 3 2020, 11:20 AM
aemerson requested review of this revision.Nov 3 2020, 11:20 AM
This revision is now accepted and ready to land.Nov 3 2020, 11:35 AM
This revision was landed with ongoing or failed builds.Nov 3 2020, 5:25 PM
This revision was automatically updated to reflect the committed changes.