This is an archive of the discontinued LLVM Phabricator instance.

[ARM] ParallelDSP: added statistics, NFC.
ClosedPublic

Authored by SjoerdMeijer on Jul 5 2018, 7:32 AM.

Details

Summary

Added statistics for the number of SMLAD instructions created, and
also renamed the pass name to -arm-parallel-dsp.

Diff Detail

Repository
rL LLVM

Event Timeline

SjoerdMeijer created this revision.Jul 5 2018, 7:32 AM

Added stats check to some tests.

This revision is now accepted and ready to land.Jul 5 2018, 11:39 PM
dmgreen added inline comments.
test/CodeGen/ARM/smlad11.ll
1 ↗(On Diff #154241)

Does this now need REQUIRES: asserts or something like it?

SjoerdMeijer added inline comments.Jul 6 2018, 12:33 AM
test/CodeGen/ARM/smlad11.ll
1 ↗(On Diff #154241)

Ah yes, good point, thanks!
I will add REQUIRES only here, and remove -stats from the other test cases before committing. Because I would like to have the (other) test running in as many configurations as possible, and this one is pretty similar to the first two tests.

This revision was automatically updated to reflect the committed changes.