This is an archive of the discontinued LLVM Phabricator instance.

[BreakFalseDeps] Respect dead blocks.
ClosedPublic

Authored by skatkov on Apr 14 2023, 4:57 AM.

Details

Summary

The pass uses ReachingDefAnalysis which has no information about
instructions in dead blocks.

So do not process them.

Diff Detail

Event Timeline

skatkov created this revision.Apr 14 2023, 4:57 AM
Herald added a project: Restricted Project. · View Herald TranscriptApr 14 2023, 4:57 AM
Herald added a subscriber: hiraditya. · View Herald Transcript
skatkov requested review of this revision.Apr 14 2023, 4:57 AM
Herald added a project: Restricted Project. · View Herald TranscriptApr 14 2023, 4:57 AM
pengfei accepted this revision.Apr 20 2023, 9:32 PM

LGTM.

This revision is now accepted and ready to land.Apr 20 2023, 9:32 PM

LGTM.

Thank you.

This revision was landed with ongoing or failed builds.Apr 20 2023, 10:30 PM
This revision was automatically updated to reflect the committed changes.