This is an archive of the discontinued LLVM Phabricator instance.

[AArch64] Make FP Load Balancing pass target agnostic, NFC
AbandonedPublic

Authored by zzheng on Oct 27 2014, 4:41 PM.

Details

Summary

This pass does hurt Cortex-A53 and previous patch: http://reviews.llvm.org/D6008 turns it on by default.

Making it target agnostic, NFC.

Diff Detail

Event Timeline

zzheng updated this revision to Diff 15508.Oct 27 2014, 4:41 PM
zzheng retitled this revision from to [AArch64] Make FP Load Balancing pass target agnostic, NFC.
zzheng updated this object.
zzheng edited the test plan for this revision. (Show Details)
zzheng added reviewers: apazos, mcrosier, t.p.northover.
zzheng added a subscriber: Unknown Object (MLST).
t.p.northover edited edge metadata.Oct 27 2014, 5:49 PM

Hi,

I think I'd keep the A57 name. From what you've said it's just relatively harmless on A53 rather than actually useful.

Cheers.

Tim.

jmolloy edited edge metadata.Oct 27 2014, 8:59 PM

Agreed with Tim - this pass is specifically for the A57, so let's keep it in the name. Just because it's good for big.LITTLE doesn't mean it isn't still aimed at A57.

zzheng abandoned this revision.Oct 31 2014, 10:43 AM

No longer needed.

lib/Target/AArch64/AArch64TargetMachine.cpp