This is an archive of the discontinued LLVM Phabricator instance.

[opt] Remove the BreakpointPrinter pass
ClosedPublic

Authored by bjope on Apr 12 2023, 2:06 AM.

Details

Summary

This removed the option print-breakpoints-for-testing in opt, as well
as the related BreakpointPrinter pass.

The functionality only existed for the legacy PM, but was not verified
to be working by any test cases. And the named "llvm.dbg.sp" metadata
that the pass was looking for is not something that I really can find
any information about (unless perhaps if I dive really deep into the
commit history), so not sure exactly if this functionality has been
relevant for several years.

Diff Detail

Event Timeline

bjope created this revision.Apr 12 2023, 2:06 AM
Herald added a project: Restricted Project. · View Herald TranscriptApr 12 2023, 2:06 AM
bjope requested review of this revision.Apr 12 2023, 2:06 AM
Herald added a project: Restricted Project. · View Herald TranscriptApr 12 2023, 2:06 AM
aeubanks accepted this revision.Apr 12 2023, 1:26 PM
This revision is now accepted and ready to land.Apr 12 2023, 1:26 PM
This revision was automatically updated to reflect the committed changes.
llvm/tools/opt/BreakpointPrinter.h