This is an archive of the discontinued LLVM Phabricator instance.

[InstrProf] Fix macOS profile tests after D156569
ClosedPublic

Authored by ellis on Aug 7 2023, 12:43 PM.

Details

Summary

In https://reviews.llvm.org/D156569 we changed the format of the IRPGO
counter names which broke some macOS tests because the __profc_
variable names changed. Use {{_?}} to allow mangled names to be
prefixed with _ to pass tests.

Diff Detail

Event Timeline

ellis created this revision.Aug 7 2023, 12:43 PM
Herald added a project: Restricted Project. · View Herald TranscriptAug 7 2023, 12:43 PM
Herald added subscribers: wlei, Enna1, wenlei. · View Herald Transcript
ellis requested review of this revision.Aug 7 2023, 12:43 PM
Herald added projects: Restricted Project, Restricted Project. · View Herald TranscriptAug 7 2023, 12:43 PM
Herald added subscribers: Restricted Project, cfe-commits. · View Herald Transcript
thakis accepted this revision.Aug 7 2023, 1:05 PM

Thanks!

This revision is now accepted and ready to land.Aug 7 2023, 1:05 PM
This revision was landed with ongoing or failed builds.Aug 7 2023, 1:17 PM
This revision was automatically updated to reflect the committed changes.