This is an archive of the discontinued LLVM Phabricator instance.

[MachineInstr] Allow setting PCSections in ExtraInfo
ClosedPublic

Authored by melver on Aug 1 2022, 1:54 AM.

Details

Summary

Provide MachineInstr::setPCSection(), to propagate relevant metadata
through the backend. Use ExtraInfo to store the metadata.

Depends on D130875

Diff Detail

Event Timeline

melver created this revision.Aug 1 2022, 1:54 AM
Herald added a project: Restricted Project. · View Herald TranscriptAug 1 2022, 1:54 AM
Herald added a subscriber: hiraditya. · View Herald Transcript
melver requested review of this revision.Aug 1 2022, 1:54 AM
Herald added a project: Restricted Project. · View Herald TranscriptAug 1 2022, 1:54 AM

I looked at this and it looks good to me, but I don't feel like the right person to approve this.

melver updated this revision to Diff 450024.Aug 4 2022, 9:56 AM

Rebase.

vitalybuka accepted this revision.Aug 5 2022, 4:57 PM

I looked at this and it looks good to me, but I don't feel like the right person to approve this.

same
if you guess better candidates please add them as "blocking".

This revision is now accepted and ready to land.Aug 5 2022, 4:57 PM
This revision was landed with ongoing or failed builds.Sep 6 2022, 6:53 AM
This revision was automatically updated to reflect the committed changes.