This is an archive of the discontinued LLVM Phabricator instance.

[AArch64] Enable A53 erratum workaround (835769) by default for Android targets
ClosedPublic

Authored by bsmith on Oct 16 2014, 6:50 AM.

Details

Reviewers
rengolin
srhines
Summary

The patch causes the workaround for A53 erratum (835769) to be enabled by default for all AArch64 Android targets, the can still be overridden using the previously added -mno-fix-cortex-a53-835769 option.

Diff Detail

Event Timeline

bsmith updated this revision to Diff 15016.Oct 16 2014, 6:50 AM
bsmith retitled this revision from to [AArch64] Enable A53 erratum workaround (835769) by default for Android targets.
bsmith updated this object.
bsmith edited the test plan for this revision. (Show Details)
bsmith added a reviewer: srhines.
bsmith set the repository for this revision to rL LLVM.
bsmith added a subscriber: Unknown Object (MLST).
rengolin accepted this revision.Oct 16 2014, 7:00 AM
rengolin added a reviewer: rengolin.
rengolin added a subscriber: rengolin.

Hi Bradley,

If the Android guys are happy with this, I'm ok, too. Please wait for Stephen's approval, but otherwise, LGTM.

cheers,
--renato

This revision is now accepted and ready to land.Oct 16 2014, 7:00 AM
srhines accepted this revision.Oct 16 2014, 9:07 AM
srhines edited edge metadata.

LGTM. Thanks for getting this in.

bsmith closed this revision.Oct 16 2014, 9:45 AM

Committed as 219933, thanks!

test/CodeGen/aarch64-fix-cortex-a53-835769.c