This is an archive of the discontinued LLVM Phabricator instance.

Reland "[Propeller] Promote functions with propeller profiles to .text.hot."
ClosedPublic

Authored by rahmanl on May 26 2022, 7:46 PM.

Details

Summary

This relands commit 4d8d2580c53e130c3c3dd3877384301e3c495554.

The only change here is using 'addUsedIfAvailable<BasicBlockSectionsProfileReader>()` to make sure we don't change the pipeline tests.

Diff Detail

Event Timeline

rahmanl created this revision.May 26 2022, 7:46 PM
Herald added a project: Restricted Project. · View Herald TranscriptMay 26 2022, 7:46 PM
rahmanl requested review of this revision.May 26 2022, 7:46 PM
Herald added a project: Restricted Project. · View Herald TranscriptMay 26 2022, 7:46 PM
This revision was not accepted when it landed; it landed in state Needs Review.May 26 2022, 7:53 PM
This revision was landed with ongoing or failed builds.
This revision was automatically updated to reflect the committed changes.
rahmanl edited the summary of this revision. (Show Details)May 26 2022, 7:54 PM

The convention is to reuse the original differential when relanding a patch (if needed, reopen the original patch with Add Action->Reopen), instead of creating a new differential.