This is an archive of the discontinued LLVM Phabricator instance.

[ARM] MVE VMLAS
ClosedPublic

Authored by dmgreen on Feb 25 2020, 7:33 AM.

Details

Summary

VMLAS Qda, Qn, Rm performs Qda = Qda * Qn + Rm, a similar pattern to the existing VMLA. The sinking of splat(Rm) into the loop is already performed, meaning we just need to select the pattern.

Diff Detail

Event Timeline

dmgreen created this revision.Feb 25 2020, 7:33 AM
Herald added a project: Restricted Project. · View Herald TranscriptFeb 25 2020, 7:33 AM
simon_tatham accepted this revision.Feb 26 2020, 6:31 AM
This revision is now accepted and ready to land.Feb 26 2020, 6:31 AM
This revision was automatically updated to reflect the committed changes.