This is an archive of the discontinued LLVM Phabricator instance.

[ARM] Add the Arm Cortex-M85 scheduling model
ClosedPublic

Authored by samtebbs on Aug 22 2023, 2:56 AM.

Details

Summary

This patch adds a scheduling model for the Arm Cortex-M85 CPU and is based on the Software Optimisation Guide made available at https://developer.arm.com/documentation/107950/0100 .

The model was written by David Penry.

Diff Detail

Event Timeline

samtebbs created this revision.Aug 22 2023, 2:56 AM
Herald added a project: Restricted Project. · View Herald TranscriptAug 22 2023, 2:56 AM
samtebbs requested review of this revision.Aug 22 2023, 2:56 AM
Herald added a project: Restricted Project. · View Herald TranscriptAug 22 2023, 2:56 AM

Can you include the llvm-mca tests you had too. And context. Thanks

samtebbs updated this revision to Diff 552345.Aug 22 2023, 7:04 AM
samtebbs edited the summary of this revision. (Show Details)

Can you include the llvm-mca tests you had too. And context. Thanks

Done!

dmgreen accepted this revision.Aug 23 2023, 5:22 AM

Thanks. LGTM

This revision is now accepted and ready to land.Aug 23 2023, 5:22 AM
This revision was automatically updated to reflect the committed changes.