This is an archive of the discontinued LLVM Phabricator instance.

[ARM] ParallelDSP: add option to disable the pass
ClosedPublic

Authored by SjoerdMeijer on Aug 9 2018, 7:25 AM.

Diff Detail

Repository
rL LLVM

Event Timeline

SjoerdMeijer created this revision.Aug 9 2018, 7:25 AM
dmgreen accepted this revision.Aug 12 2018, 5:29 AM
dmgreen added a subscriber: dmgreen.

This looks like a sensible idea.

The pass will also need "new pass manager" code at some point.

This revision is now accepted and ready to land.Aug 12 2018, 5:29 AM

The pass will also need "new pass manager" code at some point.

Actually, that might not be true for how late in the pipeline this runs. I'm surprised how late this is, I'd expected it a little earlier.

Thanks for reviewing.

I'm surprised how late this is, I'd expected it a little earlier.

Main motivation to run it very late is that it is ARM specific, and we didn't want to interfere with other optimisations. Other than that, no good reason, and we could reconsider of course.

This revision was automatically updated to reflect the committed changes.