This is an archive of the discontinued LLVM Phabricator instance.

[ARM] Add Cortex-R52 target to CLANG
ClosedPublic

Authored by javed.absar on Oct 3 2016, 2:07 PM.

Details

Summary

The following patch adds Cortex-R52, the new ARM real-time processor, to CLANG. Cortex-R52 implements the ARMv8-R architecture. I am submitting another corresponding patch for LLVM related changes.

Diff Detail

Event Timeline

javed.absar updated this revision to Diff 73334.Oct 3 2016, 2:07 PM
javed.absar retitled this revision from to [ARM] Add Cortex-R52 target to CLANG.
javed.absar updated this object.
javed.absar added a subscriber: cfe-commits.
jmolloy accepted this revision.Oct 5 2016, 3:28 AM
jmolloy edited edge metadata.

LGTM, thanks Javed!

This revision is now accepted and ready to land.Oct 5 2016, 3:28 AM
javed.absar updated this revision to Diff 73896.Oct 7 2016, 2:39 AM
javed.absar edited edge metadata.

This patch changes the default cpu for armv8-r from 'generic' to cortex-r52. This is also to reflect the equivalent changes made in llvm, based on review comments.

Still LGTM.

Eugene.Zelenko added a subscriber: Eugene.Zelenko.

Committed in rL283543.