This is an archive of the discontinued LLVM Phabricator instance.

[ARM] MVE shuffle broadcast costs
ClosedPublic

Authored by dmgreen on Jun 17 2019, 11:02 AM.

Details

Summary

A VDUP will perform a vector broadcast in a single instruction. Update the cost model for MVE accordingly.

Code originally by David Sherwood.

Diff Detail

Repository
rL LLVM

Event Timeline

dmgreen created this revision.Jun 17 2019, 11:02 AM
This revision is now accepted and ready to land.Jun 18 2019, 5:05 AM
This revision was automatically updated to reflect the committed changes.